Hi there,
I'm stuck with a very odd problem. So to begin with, I had a system with the following basic specifications :
AMD 4200+ @ 2.20 Ghz
2 GB DDR-2 @ 667Mhz Ram
1 GB DDR-2 8600GT
80 GB WD HDD
I Used to keep it up and running all the time, usually downloading stuff and gaming. One unfortunate day due to a power surge, my system went kaput. It Used to work fine for like half an hour then it would start re-starting randomly, the funny thing was it would restart while restarting

So anyhow, got my computer engineer to ascertain the cause. Had to repair the motherboard and the monitor, but the problem persisted and finally ended up using the "trial and error" method, replaced and alternated with all the hardware components, and finally arrived at a problem with the CPU. So i went in for a new AMD Athlon X2 5200+ @ 2.70 Ghz . But before that the engineer had kept the system with him for testing and had plugged in his 4800+ the entire night to make sure it was the CPU fault and it worked fine, so got the 5200+. Then the next day it'd shut down after about 3 hours, so then updated the BIOS ( Flashed it and did a live update @ MSI.com ), and then it started working just fine, only problem is that now there seems to be some weird display glitches. Command And Conquer : Generals & Zero Hour And NFS : Undercover work fine but Far Cry 2 and Crysis : Warhead have some issues, while starting up, it seems to go into a framing frenzy, what happens is it completely hangs for like 5-10 seconds, then it resumes and runs fine for another coupe of seconds then same story keeps repeating itself which makes it absolutely impossible to play. These games used to work fine with the previous 4200+ , so 'm wondering if it's a probelm with my processor or Graphics card ( the same above mentioned 8600GT ). And also the Steam client takes a few seconds to react properly, the same way as for the before mentioned games. What could be the problem. All the drivers have been updated completely and the directx 'm using came with Undercover.
Any help would be appreciated.
Thanks in advance.