Did you clean the old heatsink compound off the processor and heatsink?
Did you apply NEW heatsink compound?
If you didn't clean and apply new compound it is going to overheat.
I did clean it but I'm running star wars old republic which is a high end game and it gets pretty dang hot!