I think you have two different problem, and will give you answer of the sensor problem - you can also read my newer tread about it. The symptom you indicating - its just one problem with one Temp SENSOR. The computer does not go overheating because of some work of the processor - normally. HERE is some facts about th MacBookPro 17 inc 2,16 GHz MODELNR: MA092LL/A You havn't give us your model number, and the sensor its NOT same if not this model - who my guess is. MacBook Pro 17", Intel Core Duo, Sensors MODELNR: MA092LL/A TA0P Temperature Ambient air Temperature sensor (on front panel board) TB0T Temperature Battery Temperature TC0D Temperature CPU0 Die Temperature TC0P Temperature CPU VR area TG0H Temperature GPU0 Heatsync TG0P Temperature GPU0 Proximity TG0T Temperature GPU0 Discrete Thermal Diode Th0H Temperature NB/CPU/GPU HeatPipe 0 Proximity Th1H Temperature NB/CPU/GPU HeatPipe 1 Proximity TM0P Temperature FBDIMM Riser A incoming air Temp Tm0P Temperature Misc Temperature (clock chip) Proximity Ts0P...
I thought I found the sensor on Blue tooth card - but is wasn't! After reheat a soldering point that looks bad, the problem come back. My new theory is that the sensor is placed on top of the mother-card near the corner on the left side to the hard disk. There are to components that look like a temp sensor there, placed 15 mm apart, and the one most left and back had a bad soldering point that i fixed. After that i cant get my my computer running fan hi at all. Without fact's you never will be shore. If any knowles that this conclusion is right - please respond with an confirmation! Enjoy
The reason is a bug, implementet by Apple in system 10.4.4, not fixed. Read my "bhu bhu Apple - thread". I beleive it is a "bug" by purpose, to keep temperature down, so not the liquid do expansion - with leak of the cooling system as an result. Obviously the leak normal is in the plastic material in the pump area, wich indicate pressure-reason behind it.
This is my solution - and it makes stability to the fans "overreaction" who makes them running up and down. I increase the step value of "MaxTempDeltaBeforeIncrease" from 20 to 40 in appleBlower.kext --> info.plist Then i Lower the "fan-hysteresis-temp" and the to first step in "fan-speed-table" with 2°C in the AppleFan.kext --> info.plist. The array's has to divided with 256 to get temp.