My computer has started to fail to post sometimes. I will press the power button, the fans will spin at max speed and then stay that way indefinitely. If I turn it off and come back after about an hour it will usually power on with no issues. As long as I don't turn it off or windows 10 decides to update it runs perfectly fine. I've tried windows memory tester, hot cpu test, a fresh install of windows, and replacing the gpu with no errors in any of them yet the computer continues to have this issue. Anyone have an idea as to why?
Operating System: Windows 10 64 bit
Cpu: Amd fx-8350
gpu: zotac gtx 970
motherboard: msi 970a-643 (bios up to date)
ram: 2 8gb sticks pny ram
psu: corsair cx650m
hdd: seagate 1tb
ssd: pny 240gb and kingston (boot drive) 120gb