I ran the win7 mem test and it found no issues.
I also figured out how to make the image file boot disks.

SO I think it is the mobo, or cpu.
Win7 BSOD's and I get this message as it crash dumps on self reboot.

"A clock interupt was not recieved on a secondary processor within the allocated time"

I googled the problem and quite a few people out there had the same symptons of random freeze/restarts. But none had answers.