4.78V on the A501 might be a bit low; if you measured the PS input it's way low - why don't you juice up the PS .2 or .3V?
If it's not voltage I'd guess one of the RAS, CAS or WE lines is dead, so the RAM can either not be addressed or not be written to...
Yes, dead RAMs most often get warm pretty fast.