It does sound like a GPU issue due to the changes it makes to your graphics after the error, if it was a problem with the CPU overheating the odds are it would freeze completely or just crash instantly.
I would try first doing a clean install of your graphics drivers, go to the nvidia website...