What's ur processor?
Why not try underclocking it for the mean time to make it run temporarily.
Well my Q9300 is underclock to 2.4ghz, temps are normal too. got no choice but well luckily I was able to run my whole system bit stable. I've been running it for 10hrs today and no bluescreens. I dont know if its really gone since I got 1 bluescreen yesterday thou...
Even thou I lose 100mhz the performance is still superb in Futuremark benchmarking.