Sounds simple.....new power supply. One with no dust bunnies !
Probably.
About once a year I disconnect the box, take the cover off, take it on the porch, and approach it - very slowly.
With my Briggs & Stratton blower.
Plug it back in, power it up, verify that all the cards and connectors are seated good, and get back online!