did you consider a reinstall of fresh W7 and use the 12.1 drivers?
I've done this twice I believe and I've even tried the latest drivers.
I'm going to try this again though.
There is no reason that this should be happening unless the board is faulty if you try the above.
I got the board from an Open Box Newegg deal so it may be faulty. Any true tell way of telling?
Install W7x64
Every time I try to install Win7x64 I get a BSOD
Did you also try swapping psus?
No I have not. I don't have any extras laying around. I could try using the psu in my main computer to power it but that is going to take some time and I'd rather not have to take apart my whole computer just to try that.
In all I'm gonna try reinstalling Win7 and see what happens. At the moment I am running 32bit Win7 is there any difference in hashrate when running 64bit Win7 as opposed to my current 32bit setup?