bump the voltage by 0.005V. i've had prime stable but not battlefield stable. There are indicators in the event log that a recoverable error was encounterd (whea-error). if you have many of these then there will be an unrecoverable one at some point and you'll blue screen, again +0.005V until they stop, unless temps are too high. I'd say you were on the edge with your temps.
The thing is I never get an error while gaming playing bf3 for 3+ hours and Crysis 3 the temps never get over 55c when gaming. Just prime 95 gets very toasty. Anyway I tried reseating cpu and putting rows placing it on cpu without spreading it out first, instead of putting a blob on heatsink and spreading it around. Temps seem a bit better but it takes 2 hours to set with ic diamond. It seems to be stable for all the games I play which is all I really use it for. I'll probably just leave it I'm thinking prime 95 for 7 hours seems good enough for me