Ja, das sind tatsächlich realistischere Werte…

aber die unrealistischen Werte des anderen Prozessors sind nicht in defekten Sensoren oder Dioden begründet. Übrigens, nur in älteren Prozessoren gibt es noch analoge Thermal Dioden...
Aktuelle Prozessoren wie Core i5/i7 verfügen über Digitale Thermal Sensoren (DTS) in den einzelnen Kernen, die die Abstandswerte zum Thermal Control Circuit (TCC) ausgeben, also die Abstandswerte zu dem Punkt, an dem die CPU zu heiß wird, auch als TjMax bezeichnet. (Weiter oben in diesem Thread ja schon erwähnt.) Dieser TjMax Wert wird für jedem Prozessor individuell bei der Fertigung festgelegt und ist nicht veränderbar. Ein einzelner Abstandswert entspricht dabei etwa 1°Celsius, laut INTEL mit einer Genauigkeit von +/- 0.1°C.
Bekannt ist der tatsächliche TjMax Wert eines Prozessors nicht. INTEL legt lediglich einen sog. Target TjMax Wert für eine Prozessor Reihe fest (IA32_Temperature_Target Register der CPU), der aber erheblich unter dem tatsächlichen TjMax liegen kann, was vermutlich bei deiner CPU auch der Fall ist. Da die BIOS Programmierer und die Programmierer von Monitoring Programmen den tatsächlichen TjMax gar nicht kennen, nehmen sie hilfsweise den von INTEL angegebenen zu niedrigen Target TjMax, was dann wie bei dir zu indiskutabel niedrigen Idle Werten führen kann...
BIOS und Monitoring Programme liegen leider ziemlich häufig völlig daneben und liefern ohne individuelle Offsets keine realistischen Werte. Programme wie Speedfan und Real Temp lassen sich deshalb individuell kalibrieren.
Die Idle Temperatur liefert für eine Eigenkalibrierung wichtige Werte. Bei normalen Zimmertemperaturen um 20°C liegt eine realistische Idle Temperaturen etwa zwischen 30-40°C. Wo die ungefähr liegt, kann man feststellen, indem man eine Diode im Herzen des Kühlers anbringt und den Rechner dann eine Weile vor sich in hin idlen lässt. Tcase Temperatur des Prozessors und die gemessene Temperatur im Kühler sollten dann wenig auseinander liegen. (Übrigens, selbst bei einer Messungenauigkeit von 1-2°C kriegt man noch brauchbare Werte). Liegt also Z.B. die im Kühler gemessene Temperatur bei 34°C, muss die Tcase Temp etwas höher sein und die Core Temperaturen noch etwa höher. Mit anderen Worten, kein Wert unter 34°C ist dann akzeptabel, aber beispielsweise 35°C für die CPU und 36-37 °C für die Cores sind dann realistisch...