As it is a fairly old CPU then I suspect you haven't been putting some new thermal paste on it for a while, so the thermal paste might be old and dried it out, which gives bad temperatures.
Reapply the CPU heatsink and remember to remove old thermal paste, then apply new fresh quality thermal paste and then you should be good to go.