Well, overheating is one thing that comes to mind. That will cause the CPU to shut off suddenly and stay off until it's cooled down sufficiently to safely turn on again. Are you able to turn it on at all after letting it sit for a time, or is it permanently refusing to turn on?
Oh yeah, and the...