Those are some wildly varied temperatures.
Can i get a screen shot of cpuid, It may also show "core temps"
I remember many AMD cpus slowing very low temperatures for core's until they got loaded(again senors are more accurate at higher temperatures because they have a purpose).
The board software temperatures are the ones that control the fans and may be more accurate at lower temperatures and may line up at higher temperatures. I know my 955BE was very close to the board at about 32 idle and 57 load(overclocked a bit.)