check if there are any loose connections inside your CPU (memory, power supply, ide cable, etc). i had also had a similar problem. the culprit was a loose RAM that wasn't locked into place.

if it's not that, try to run a scan disk, virus scan and spyware scan.

good luck!