Puppy, have you checked to make sure all your motherboard bios and chipset drivers are up to date. My ASUS had an update that corrected some of the CPU issues I was having, with the quad cores getting hot because it was not utilizing all the cores correctly.