Original post by: Dan ,
You either need a new uppercase or the logic board has a problem. either way this is an expensive repair $600 - 1200! See if you can get diagnostics to pop an error and post it here for us to see at least we can tell you which. I would go to an authorized service center or Apple Store to get this fixed.