35C~40C idle and 70C~80C peak/turbo temps (at stock clocks) are a little on the high side but still nothing to worry too much about. 30C~35C idle and 55C~75C peak (in a 20C~25C ambient) would be more ideal.
Perhaps temps aren't being accurately reported by the hardware (sensors) or firmware (which is really software) or software (like CPUID). Not much can be done about flawed hardware. Firmware and software might be updated.
You can confirm with your own temp readings. A DMM with a temp probe, a non-contact IR thermometer, even a generic "indoor/outdoor digital thermometer". Not always the greatest accuracy but good enough to measure within a few degrees and confirm hot spots. I've always been of the opinion that external instruments are always more trusty than embedded marketing, lol.
Just curious:
Are you using 32xPCIe3 ("PLX chip") bifurcation? Maybe relentlessly cramming the CPU's (16xPCIe3) lanes with so much data is causing it to run hot?
Maybe try testing with 16xPCIe3 (or less) installed hardware?
Maybe try disabling the PLX entirely in BIOS (if that's an option)?
People sometimes complain about hot PLX chips, and hot PLX chips can create hot VRMs and hot VRMs can create hot CPUs, lol. How do your PLX and VRM temps look?
"All opinions are not equal. Some are a very great deal more robust, sophisticated and well supported in logic and argument than others." - Douglas Adams
[/Korth]