Overheating? How hot? Download and run HWmonitor
. Give us your idle temperatures. Then load the CPU by running Prime95
and report those temperatures. The temperatures you need to pay attention to are the "core" temperatures. You should have two and they are identical or very close.
If it is overheating, you will want to check the following:
-remove dust from your system. Use compressed air to blow.
-check your case cooling. how many fans do you have? how many in how many out? is it enough to cool your components?
-reseat the Heatsink. apply new thermal compound.