Bad temp sensor causing extreme throttling
I have seen this on a few machines, but this is the specific model I can remember it being an issue. Typically the machine was in disuse for some time (6 months or more) and when turned back on again the battery indicated service was necessary and the machine is running obnoxiously slow, fans are ramped up to full. I actually work for an AASP (often to my chagrin), but having access to their diagnostic suite has its perks. It always tells me that the TB0T sensor is missing and pops up an SMC based failure (this doesn’t usually mean the SMC failed, just that it’s not communicating with something it’s supposed to be). I assume that throws the SMC into a tizzy and everything throttles down since the machine isn’t getting information from a temp sensor. But nothing is actually overheating, it’s just mad because this battery sensor isn’t talking to it.
Is there anyway around this aside from replacing the battery (which has always corrected the problem in my experience). Is there some way to tell the machine to just ignore this particular sensor? Or is this even advisable, if it can be done?
Is this a good question?