, In your first post you said you have re-installed the heatsink many times.
Did you change/remove the thermal paste that comes attached to Intel's stock heatsink in the form of a thermal pad and replace it with something else ?
You might wanna check this post out: http://www.tomshardware.com/cpu/20041103/cooler-02.html
Check the part where it says: "What is interesting is the result for thermal resistance. The cooler reaches just 0.37 K/W with the heat-conducting paste supplied with it, which is applied to the cooler in a similar way to a heat-conducting pad. When conventional heat-conducting paste is used, the thermal resistance rises to 0.51 K/W! For this reason, we recommend that you use the accompanying heat-conducting paste."
One more thing, it is normal to see slightly higher temperatures in the bios than when you check them in Windows XP.
The bios normally includes a correction to the temperatures (it slightly raises them). Check this link for more information: http://www.heatsink-guide.com/conten...=maxtemp.shtml
Also check this link on how NT based Window versions (WinNT, Win2000 and WinXP) use the "idle task" concept that basically involves sending a special command (HALT) to the CPU. This causes parts of the processor to shut down for a short period of time in order to save energy and reduce thermal loss: http://www.tomshardware.com/cpu/2004...m4_570-03.html
So I would say that temperatures in Probe2 and Everest (which are loaded after Windows XP in your case is running and using the "idle task") should be lower than the ones in BIOS when no operating system is running yet.