hahah I just read this and after a 3 week stint of waiting for my pc repair shop to get back to me, it was indeed the CPU as well. I had a 13700k and it was faulty, swapped in two different cpus and stressed test, worked perfect for literally days. Getting a new CPU and praying :P.