I think my temp is all wrong also, I read somewhere that asus had a different way of measuring and calculating the temperature under the cpu than the one AMD recommends.
If I remember right is uses one "on die" sensor and one from the motherboard (raised up a bit under cpu) and then calculates the core temp with a formula or something. Only asus didn't raise it up but interpolated instead. It's in one of the documents on amd's website somewhere.
Some stat said the temp could be off by +/- 10*C
Note that this was for older motherboards like the earlier a7vs