Hi All,
Overthinking newbie here

I'm repairing a Yamaha DXR10 powered speaker for the second time with the same problem, it blew the thermal fuse and over cooked a 15k 2W resistor, I replaced the mosfet that feeds them (just in case) the first time but it's checks out ok this time. It has been running fine for a few months with regular gig work before failing again.
I powered it up using a current limiter (light bulb), it looked normal starting bright then settling but no lights on the dash to indicate it was running.
The 15k resistor turned into a 17.8k the first time, this one reads 12.3k and has visibly overheated again.
I've been over everything I can think of, pulled the main cap's and tested, done some in circuit testing of other diodes, fet's and transistors etc of and can't find anything obvious. I did however find the pot's on the DSP very gummy/dirty (a can of run and cola I'd be guessing

) and give them a good clean.
That's the only thing I can think of/find that may cause an intermittent short causing the large current flow causing the fuse to blow, could this be the case? If not I'm concerned it's a something making it draw just a little too much current causing a slow failure(?).
I'm about to replace these items again so I'm wondering what to look for/check when/if it starts running (I wish I had an infrared camera...).
I've attached the schematic, the items in question are F103, R116 and Q102 located at Grid O from grids 6 to 8.
thanks in advance,
Mick