He did a system restore on it and that seemed to fix the problem, shut it down last night, rebooted this morning and it still worked, and then when he tried to turn it on tonight, it went back to the old problem again. We're guessing it may either be a bad driver or possibly the motherboard fried. He always shuts it down at night and unplugs it, but could this still be a result of overheating?
Last summer he had trouble with the nVidia card and took it to a computer repair place and they took the card out. He hasn't had any trouble with it until now. Even without the video card, does the computer have a display driver that could be causing this issue?