That a little bit better getting closer to normal idle, this may just be your chip. Sometimes we loose the silicon lottery.
If you sure nothing else is abnormal,i.e., CPU usage, maybe you should invest in an after market cooler like the EVO 812 it's like #30
Have you tried measuring the temp with another program, I like HWinfo64, sometimes you can get a deviation of 5-10C from one motoring program to the next depending on your build. Could be that your BIOS read is more accurate than your in OS read