Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Had this problem twice. First time it went away after a day without power connection. Today I found out, that I could still boot into diagnose mode (Just the D-key on power on) and run diagnose (No problems found). After a restart the machine worked fine again.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.