How is the ram secured to the board?
Clip things, the standard ones that you click up and it attaches to the ran through those slots.
I guess one of them jarred a bit and came loose enough to finally give out.
I got this theory by:
My mom claimed problems with it freezing up then shutting down (freezing from the ram not being attached right) and then after a while it quit turning on all together so I took a look at it and got it to start up making the light diagnostics tell me that it was a ram issue.
Re-seating the ram and fixing loose wires then got it back up soon after letting it settle down for a few hours.