I had this exact same problem i.e. one day it wouldn't power up. I'd see a faint and very brief flash on the display, and that was it.
Tried all the above too i.e. checked the internal fuse, tried a different PSU, replaced backup battery, checked the ribbon cables, no change.
Sent it off to an RF tech who specialises in amateur, CB & SWL gear, and the report was "replaced a faulty crystal on the logic PCB".
Been fine ever since.
FWIW to avoid supply power-on transient spikes, I used to first power up the PSU, then turn on an in-line switch in the DC cable then turn on the receiver. That should have been fine and is probably unrelated to the fault , but ever since I've left DC feeding the receiver 24/7.