amuffin brings up a good point. make sure your cooling is working ok (fans ok, low dust/grime)....some parts/software have an automatic restart/shutdown if your parts hit a certain temperature. There is a program called ORTHOS out there that will stress test your parts for errors...but this will get your CPU hot. Just monitor the temperature...program called Speedfan. pretty generic information, but I hope it helps you.