Have you checked carefully for cracked solder joints on the sub power board? I just repaired a CD player were the rectifier bridge "legs" were all loose, it would work sometimes and sometimes not. Resoldered it and the pass transistor next to it, and it works fine. I would re-solder them just to be sure, also the legs of the transformer if it's board mounted. I've found those joints cracked too.
Have you replaced C311, 10uF 25V I think? Remember, this whole circuit is energized any time the unit has mains power and a couple decades is a long time for a cap to be exposed to ripple current.
Have you replaced C311, 10uF 25V I think? Remember, this whole circuit is energized any time the unit has mains power and a couple decades is a long time for a cap to be exposed to ripple current.

