Let me apologize in advance for the long post. A very good friend of mine has bought an SSD to replace the old HDD and he also bought a atx motherboard. He has an FX 4100 so I recommended him the Gigabyte 970A-UD3P in case he wants a more powerful CPU later. He bought the motherboard plus an 480GB Kingston SSD. He gave the computer and the new parts to a friend to put them together. When he got the computer back. the PC will just freeze and needed a hard reset. This is happening every 10 minutes or even before entering windows 10. I asked him to give me the PC and I will have a look but I am pretty much stuck after 2 days of troubleshooting. When I got the PC I saw he had a noname power supply and the CPU cable had only 4 pins whilst the motherboard had an 8 pin connector for the CPU. I swapped the PSU with a Corsair CX750 from one of my PC's so I gave the motherboard an 8pin connector to the CPU. Sadly this did not make any difference. I have updated the BIOS to latest version, I gave it a clean and fresh install of Windows 10. I tried different RAM in different slots I even tried booting from the old HDD and it still froze. Now....some of you might say " well, it's the motherboard". The thing that confuses me is that I started the PC in safe mode and it did not froze. If anyone can help or contribute to my troubleshoot I will appreciate a lot. Thank you.