houston we have a problem

I had the same problem with my Houston - it is caused by oxidation on the ribbon cable connectors and it is easily fixed.
Remove the screws from the bottom and back of the unit so you can remove the bottom panel. Once off, you will see several ribbon cables connecting the various circuit boards to each other. The metallic connections on the ends of these ribbons get oxidized over time and then short out. Gently pull each ribbon cable out of its socket, spray with a good electrical contact cleaner and then re-plug the ribbon cable a couple of times. Once you have done all of them, flip the unit over and power it on - it should boot up just fine. If it does, then re-assemble the bottom panel and you’re good to go for another several years!

Hope this helps!