a 9650 is way different than a E8400, even a Q6600 in respect to vcore and some of the supporting voltages.

the temps have been an ongoing problem for 9650's...i had one that was locked at 54C at default speed and in idle conditions...it would finally go above 54 once i started overclocking and loading the cores...you can't do anything about it since Intel does not warranty those temp sensors since they say they are needed only for core throttling or shutting down the cpu if it goes over the max rated temp....they care less about what you see in a normal operating environment.

clear cmos with the batt out for about 5-10 minutes and then try it...it might make the OS operate better...show us your voltages that you are using.