Rick's Free Auto Repair Advice

Posts Tagged: P0128

What causes a P0128 code on GM

How to fix a P0128 code and service engine soon light on GM vehicles Since a P0128 code is defined as Engine Coolant Temperature (ECT) Below Thermostat Regulating Temperature, many people automatically replace the thermostat. It’s not an expensive part, but it most likely won’t fix the P0128 code and it will pop up again. GM has issued a service bulletin 09-06-02-004A to address the problem on the vehicles listed below 2009 Buick Enclave 2009 Chevrolet Traverse 2009 GMC Acadia 2009 Saturn OUTLOOK All vehicles equipped with the 3.6L Engine … Read More

P1285, P1299, P0128

P1285, P1299, P0128 Mazda Tribute P1285 (Cylinder Head Over Temperature Condition) P1299 (Cylinder Head Over Temperature Protection Active) P0128 (Coolant Temperature Below Thermostat Regulating Temperature) If you own a Mazda Tribute and have a check engine light with any of these codes; P1285, P1299, P0128, read this post. Mazda has issued a service bulletin No: 01-025/11 to address a corrosion issue that can cause these codes. This bulletin applies to all 2009-10 Mazda Tribute vehicles with the 2.5 L engine. After checking the trouble codes and confirming that the actual … Read More

Long crank times when hot low coolant light on – GM

Long crank times when hot low coolant light on – GM GM has issued a technical service bulletin (TSB) 07-06-02-003 to address an intermittent Check engine light on, P0128, Long crank times when hot low coolant light on for the following vehicles: 2006 Buick Terraza 2006 Chevrolet Impala, Malibu, Malibu Maxx, Monte Carlo, Uplander 2006 Pontiac G6, Montana SV6 2006 Saturn Relay with 3.5L or 3.9L If you own one of these vehicles and find a check engine light with trouble code P0128 set in the computer, here’s the fix. … Read More

P0128 temperature gauge dead – GM vehicles

Fix P0128 temperature gauge dead – GM vehicles If you get a P0128 code AND the temperature gauge is dead, head right for the thermostat. When a thermostat goes bad on a GM vehicle, the PCM sets a P0128 trouble code and commands the cooling fans to run and disables the temperature gauge. Don’t waste time trying to fix the gauge. First, replace the thermostat. If the gauge still doesn’t work, then you can start diagnosing that problem after you’ve cleared the P0128 code.   © 2012 Rick Muscoplat

P0128 Most Common Causes

P0128 most common causes and fix A Po128 trouble code is generic OBDII trouble code and is defined as: Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) What does a P0128 mean The two most common causes of a P0128 are bad thermostat or a bad engine coolant temperature sensor. The vast majority of the time, it’s a bad thermostat that opens too quickly. How the ECM sets a P0128 code The ECM knows the engine coolant temperature. After you start the engine, it knows the RPMs and fuel mixtures. … Read More


Fix code P0128 – Temp Gauge Cold but cooling fans on Shops are noticing a common problem in 2000-05 Chevrolet Impala and Monte Carlo 3.4L, 3.8L engines where the temperature gauge stays on COLD, but the cooling fans are on. In addition, the CHECK ENGINE light is on and code P0128 is in memory. This condition is most often caused by a bad thermostat. So that’s your starting point to fix this problem. Replace the T-stat, clear the code, and restest by driving.   © 2012 Rick Muscoplat

Custom Wordpress Website created by Wizzy Wig Web Design, Minneapolis MN