Interesting... This software uses one of the HWiNFO components, one of the latest (september-october). So the data should be relatively accurate. But the data provided by Windows is not indicative at all (Task Manager?). Aida or HWiNFO should be much more reliable...
I don't think your problem is caused by the firmware at all,,,