Ok david_129 I've read back through the thread and there are a few things.
Firstly, you're clearly a beginner to this and need to do some homework. To make a CPU work stably at a given clock speed without errors (BSODs) demands a certain voltage. At stock the clocks/voltage is set quite conservatively, allowing people to
overclock by increasing the clock speed.
You can usually go some way at around stock volts (maybe 25%) but eventually the chip won't keep up and will need more power. The power consumption jumps up quadratically with voltage and there are limiting returns, so most people choose a voltage (fairly arbitrarily) say 1.35 and clock as high as poss at those volts.
The BSOD you're seeing is nothing to do with drivers, BIOS versions, your SSD drive, your version of Windows, or your cat Pickles. It's purely (as others have said) that either your chip needs more volts for that clock, or it's overheating.
If it's true the core temp is exceeding 90 degrees (what software told you this?) you're in trouble! That cooler should keep that chip at less than 60-70 at the very very most.
Use something like Realtemp to measure temps and let us know what it says. If you've already reseated it and the paste looked smooth without any obvious irregularities/gaps in the interface, then you must be sat in a sauna!
I can mess around with it. Using 2048MB of RAM at 4.5GHz nets me 94 forcing 8 threads. Auto does not seem to max out all cores for the duration of the test but nets the same GFLOPS result? Memory limited?
Tried a few more results at 4.5GHz clearing as much RAM as possible
Mem Used - GFLOPS
2500 - 98.9
2958 - 101.2
3144 - 101.4
Assuming I need far more free to get closer to the calculated 115?
Edit - Somewhat see where you are going with this, suggesting IBT does not have the headroom to simulate load a game might?
Yes mate that's pretty much my theory. Ideally you could test with more mem and it would fail same as BFBC2 (that would be great) but unless you fancy an upgrade I can't see it happening. Cheers