If i had your problem here are the steps that i take.
1. Check Hdd for bad sectors.
2. Check RAM.
3.Check your ram and hdd on other pc if possible
4.Check motherboard and remove everything from it for example VGA ,Ethernet, and all extra thingis.
Hope this helps you. Thanks