videocards can overheat. I used to have that problem when playing diablo 2.
Try formatting again, completely wipe everything even the partition. Then consider trying to use a repair program on it? Some manufacturers have programs for that, Western digital used to have one.
Sometimes old computers are just fucked permanantly.