Ugh! I have a 2.4 Penryn black MacBook. It's been waking up on it's own, overheating and shutting down since I installed 10.5.7. This happened when I first got it, and I took it to Apple. At that time, seems the RAM wasn't seated properly. It hasn't been a problem again until now. Yesterday, it did it twice. The RAM seems to be seated properly. Is there a firmware update or something I'm missing?