I checked previous posts, and in post 140, you mentioned getting a bad reading on D807. Did you ever confirm whether it was bad, and if so, have you replaced it already?
Also, since Q802 was in wrong, it wouldn't hurt to check D801 and D802, as well as Q806 and Q807 on the "Control Board."...