Block heater on GM vehicles
GM has installed temperature sensing circuitry into the plug on factory installed block heaters. It prevents the heater from operating unless it is colder than 0°F or -18C. It may seem insane, but it really does make sense if you understand why. If you install an aftermarket block heater without this circuitry, the PCM will see warm coolant, but a cold engine and cold air coming into it. Remember, it’s the PCM’s job to determine the correct air/fuel mixture. A cold engine block and cylinder head act as a fire extinguisher when you first start up the engine. So the computer commands a very rich mixture. How does it know what temperature the engine is? It used to look at only the coolant temperature. But now it looks at both coolant temp and the temp of the metal itself. If it see a discrepancy between the two numbers, and the outside air temp coming in through the intake is 0° or above, it assumes there’s something wrong with the coolant temp sensor and sets a trouble code.
Bottom line, if you add an aftermarket heater, it must have the temperature sensing circuitry in it or you WILL set a trouble code. Also, if you ever have to replace the power cord to the factory block heater, you must use a new GM power cable.
For more information on this repair or any others for your vehicle, buy an online subscription to either Alldatadiy.com or eautorepair.net. Click on this link to compare the two services: Compare Alldata and Eautorepair.
If you just need information for a single repair and want to save money,eautorepair offers a lower price 1-week subscription for only $11.99. Or, if you’ll be working on this vehicle in the future, you can buy a 1-year subscription (Alldatadiy.com for $26.99, or eautorepair.net $29.99)
© 2007 Rick Muscoplat
Both Alldata and Eautorepair offer professional grade shop manuals at a price you can afford. Check them out!.
Hover your mouse over the REPAIR ARTICLES tab at the top of the page. The click on DIAGNOSTICS to search by SYMPTOM, TROUBLE CODE, or read TECH TIPS on how to diagnose a problem
Click on MAKE an MODEL to see all the articles I’ve written for your vehicle
Click on REPAIR TOPICS to read individual articles written for specific automotive systems
If you’ve had your car scanned and know the trouble code go to TROUBLE CODES
Here are some quick links to speed up your research
Click on the link below for speedy navigation:
ABS issues, how to bleed ABS brakes
Alternator issues or how to test
Belt diagram or serpentine belt issues
Brakes, brake issues, what kind of brake parts to buy, ABS issues
Car Alarms or Antitheft systems
Cooling system, Water pump, What type of coolant to use
Firing order, cylinder layout, finding #1 cylinder
Oxygen sensors, How they work, How to change, How to test
Window issues, power window motor, replace window regulator, glass adhesive







Rick, your explaination of what happens when a block heater is used below 0 degrees on a newer GM vehicle is misleading and not entirely correct (Block Heater, Block Heater Cord Replacement-posted 8-25-09 10:51 AM). When a block heater is turned on, it heats the water in the engine AND the metal of the engine (heads and block). It would be impossible to heat the water in the water jacket without heating the metal that surrounds it. That’s why an engine is plugged in—to warm the combustion chamber so that it will start much better and not have to have as much initial fuel enrichment. That all worked perfectly, in my opinion, until 2005 or so when something went wrong somewhere between real life and GM Engineering. For some reason, they tied the air temp and the water temp sensors together with code that said if the two didn’t read the same, or very close, at startup and the air temp sensor said it was above 0 degrees, there had to be a problem. It promptly set “check engine” light and turned off the tempurature gauge. For the life of me, I can’t understand why they did this or let it happen, but their fix was simply not to let you (the person who spent thousands of $$ to buy their car) warm up the engine until it got below 0 degrees. And since this problem started, they have not felt the need to fix the code/sensor problem. Here in Alaska, we don’t like to wait until it’s below 0 to warm up our engines, in fact, our largest City, has a highly advertised and strongly suggested program that your vehicle should be plugged in below +20 degrees. Anchorage has a pollution problem from “air inversion” and all those vehicle starting on the vehicles “cold startup program” really pollutes the air. GM has no answers or seamingly no interest.
I don’t mean to unload my opinions of this problem on you, but I did want to comment on your posted explaination of “warm water, but cold metal”. thx DAB
DAB,
You assume that the engine coolant temp sensor is always located in the block. Sometimes they’re on the radiator. Others are at the Thermostat housing which isn’t a real good place to get an accurate reading for block heater warm up since the T stat is usually closed. The whole point of the article was that you have to replace the cord with a genuine GM product. As for the way it’s designed–you’re right, it sucks. It doesn’t suck as badly as their anti-theft system, their leaking intake manifold gaskets, their transmission problems, or their inferior window regulators, but put it all together is the only thing that amazes me is that they didn’t go bankrupt earlier.
Does anyone have the correct wiring schematic for the block heater cord on a 2010 Chev Suburban with a 5.3 L motor?