Also provide the Make & Model of your computer's PSU.
I see that you have a FX 9590 CPU installed. These CPUs generate a lot of heat and needs a powerful CPU Cooler to maintain the temperature.
Use a Hardware Monitoring program like HWMonitor to see if the CPU is overheating when it freezes up.
Also post any errors or BSOD errors that pop up when it freezes.