High CPU usage (95%), heavy kernel tasks, and no CPU Core or PECI temp
I have a Mid 2012, 15” MacBook Pro (A1286 - with 820-3330B logic board).
The problem is that the macOS can’t read the CPU PECI or CORE TEMPS. The fans are running at full throttle, kernel task reaching 600% and CPU usage is 95%, making the system super slow and unusable.
Checked all the sensors using ASD, all sensors read OK, test passed, apart from the TIM test 75%GB test failing which I believe is a false error on these MacBooks.
Ran “iStat” and “MacFanControl” to realize that I have no CPU Core or CPU PECI temps being read.
But, if I boot the system from the Windows 10 partition, the fans are still high, but the system is completely fine. The CPU usage is normal and the system works as intended, but with just the fans always on high. Ran “MacFanControl” in windows, still no core temps, but ran “core temp software”, which showed all the CPU temps in control and within limits.
To my understanding, I guess the SMC is not able to read the CPU Core or CPU PECI temps.
Please help, thanks!
Is this a good question?