AMD FX temperatures at idle can be disregarded. They're never accurate and frequently read below room temperature, which isn't possible without some kind of chemical reaction taking place. Load temps seem to be accurate normally, but I just ignore the idle ones. My CPU is bouncing between 14 and 23 degrees Celsius, and room temperature is about 24 Celsius, so I know that's not right.