Take a look at the caps on the mainboard for any leakage out the tops of them [venting].
If there are, it can be recapped by Rob Anthony or any other experienced repairer [I had Rob do one at expo for me]
Reseating the RAM could be it.
Was the CPU fan spinning? On most machines that go thru our shop we put a new PSU and CPU fan in the computer.