Hi there,
What software are you using for reporting the temps? It would seem from what you are stating, that the sensor is working as, when they fail, they usually report a fixed temp.
If you are using the stock AMD cooler then your temperatures would be around the spot that you are reporting and the only really effective way to bring them down is using a good third party cooler.