I have been having this problem for a few weeks now. I turn on my computer and after about 5-10 minutes all of my monitors turn a random color, usually a green or a grey, and the computer completely freezes. The only way to stop it is to completely power her down. I've taken out and reseated literally every component and swapped all all the monitor cables and this still happens. If i have music playing that freezes as well, so this lets me think it isn't a problem with the displays or the graphics card. Regardless if I open any programs or not, this still happens. Any advice would be appreciated.
Specs:
FX 8350
EVGA 650W gold
4x4 crucial ballistix sport
Sapphire Radeon RX 470 turbo 8gb
970a-DS3p motherboard
1TB WD Black hard drive
Cryorig H7 cpu cooler with ample case fans (cooling isn't the problem, I've monitored the temps while it happens and the CPU and the GPU both idle around 30C)