Lade dir mal CoreTemp. Das ist das einzige Tool, was die Temperatur einigermaßen korrekt ausliest. Dann öffnest du den Taskmanager und schaust nacht, ob Core 3 tatsächlich übermäßig stark ausgelastet ist. Fals dies nicht der Fall ist, tippe ich auf einen Auslesefehler.
Dass die Temperatur von Kern zu Kern so stark differiert, habe ich noch nie gesehen und halte es auch für nahezu unmöglich.

Bei meinem Core i7 860 habe ich im Idle um die 20° und auf Volllast ca. 50° aber nie gibt es derart große Temperaturunterschiede zwischen den einzelnen Kernen.