P0128 on Cadillac
Coolant Thermostat Below Regulating Temperature
P0128 on Cadillac vehicles indicates coolant thermostat below regulating temperature. Au7o has documented this code across 8 Cadillac models — most commonly on Allante, Catera, DeVille. This code means the engine isn't reaching its proper operating temperature within the expected time, so the coolant stays below the thermostat's regulating temperature. The computer estimates how warm the coolant should be (based on run time, airflow, and intake air temperature) and compares it to the actual reading. When the engine warms too slowly or never gets hot enough, P0128 sets. The most common cause is a thermostat stuck open, which can cause reduced heater output, poorer fuel economy, and higher emissions. Typical repair costs on Cadillac range from $300 to $6,000, depending on the specific model and root cause.
Common Causes of P0128
- •Thermostat stuck open or opening too early
- •Faulty engine coolant temperature sensor
- •Low coolant level
- •Cooling fan running constantly (overcooling)
- •Wrong-temperature-rating thermostat installed
- •Corroded or loose coolant temperature sensor connector
- •Air pockets in the cooling system
- •Faulty PCM/ECM (rare)
P0128 on Cadillac by Model
Cadillac Allante(1 issue)
- 4.6L Northstar V8 Head Gasket Failure (1993)1993
The 1993 Allante was one of the first vehicles to receive the Northstar V8. Early Northstars are notorious for head bolt thread pull-out from the aluminum block, causing head gasket failure. The fix requires Timesert or similar thread repair.
Cadillac Catera(1 issue)
- 3.0L V6 Coolant Leak and Overheating1997-2001
The Catera 3.0L V6 develops multiple coolant leaks from the water pump, thermostat housing, and hose connections. Overheating from these leaks can warp cylinder heads.
Cadillac DeVille(1 issue)
- Northstar 4.6L V8 Head Bolt/Head Gasket Failure1994-2005
The Cadillac Northstar 4.6L V8 is infamous for head gasket failure caused by the head bolts pulling out of the aluminum engine block. The original design used steel bolts threaded directly into the aluminum block without inserts, and the threads strip over time from heat cycling. This causes coolant to enter the cylinders and exhaust gases to enter the cooling system. The issue typically occurs between 100,000-150,000 miles but can happen earlier. This is one of the most well-known engine failures in automotive history and affects every Northstar-powered Cadillac (DeVille, DTS, Seville, Eldorado). The repair requires engine removal and Time-Sert or Norm's head stud installation.
Cadillac DTS(2 issues)
- Northstar 4.6L V8 Head Bolt/Head Gasket Failure2006-2011
The 2006-2011 DTS (DeVille's successor) continues to use the Northstar 4.6L V8 with the same head bolt thread-stripping issue. GM made minor improvements to the later Northstar engines (L37 and LD8 variants) but never fully resolved the fundamental design flaw of steel bolts in aluminum threads. The DTS Northstar is slightly improved over the DeVille era but still fails at 100,000-150,000+ miles. Same symptoms, same repair as the DeVille.
- Northstar 4.6L Head Bolt Thread Pull/Head Gasket Failure2000-2005
The Northstar 4.6L V8 in the DTS (and predecessor DeVille) has a well-documented design flaw where the aluminum block head bolt threads strip out, causing head gasket failure. The head gasket itself does not fail; instead the head bolts lose clamping force as the threads pull from the soft aluminum block. The problem is most severe on 1996-2003 engines. GM improved the bolt design in 2000 (longer bolts) and again in 2004 (coarser thread pitch). The Time-Sert thread repair is the accepted permanent fix.
Cadillac Eldorado(1 issue)
- Northstar 4.6L V8 Head Bolt/Head Gasket Failure1993-2002
The 1993-2002 Eldorado was one of the first vehicles to receive the Northstar 4.6L V8 and has the same head bolt/head gasket failure. Early Northstar engines (1993-1995) are particularly prone as the design was less refined. The Eldorado ETC (Touring Coupe) uses the high-output 300hp Northstar. Same failure mechanism and repair as all Northstar-powered Cadillacs.
Cadillac Fleetwood(1 issue)
- Cooling System and Heater Core Failure1990-1996
The Fleetwood (both 5.7L TBI and LT1 versions) develops cooling system issues including water pump failure, heater core leaks, and radiator degradation. The heater core replacement requires extensive dash removal.
Cadillac Seville(1 issue)
- Northstar 4.6L Head Gasket Failure1993-2004
The Northstar V8 in the Seville shares the same head gasket failure as all Northstar-equipped vehicles. The aluminum block head bolt threads strip, reducing clamping force on the head gaskets. This allows combustion gases to enter the cooling system and coolant to enter the cylinders. The issue is virtually guaranteed on high-mileage Northstars.
Cadillac STS(1 issue)
- 4.6L Northstar V8 Head Gasket Failure and Bolt Pull-Out1998-2011
The Northstar V8 in the STS is infamous for head gasket failure caused by the head bolts pulling out of the aluminum block. GM used torque-to-yield head bolts threaded directly into the aluminum block without steel inserts, and over time the bolt threads strip from the soft aluminum. Coolant enters the combustion chambers, causing overheating and white exhaust smoke. This issue affects virtually every high-mileage Northstar engine and is often terminal for the vehicle due to repair costs exceeding vehicle value.
Looking for P0128 on a different make?
View P0128 across all makes →Frequently Asked Questions
What does P0128 mean on Cadillac?▼
P0128 stands for "Coolant Thermostat Below Regulating Temperature." This code means the engine isn't reaching its proper operating temperature within the expected time, so the coolant stays below the thermostat's regulating temperature. The computer estimates how warm the coolant should be (based on run time, airflow, and intake air temperature) and compares it to the actual reading. When the engine warms too slowly or never gets hot enough, P0128 sets. The most common cause is a thermostat stuck open, which can cause reduced heater output, poorer fuel economy, and higher emissions. On Cadillac specifically, this code is documented across 8 models.
What causes P0128 on Cadillac vehicles?▼
Common causes on Cadillac: Thermostat stuck open or opening too early, Faulty engine coolant temperature sensor, Low coolant level, Cooling fan running constantly (overcooling), Wrong-temperature-rating thermostat installed. Specific causes vary by model and year — see the per-model sections below.
How much does it cost to fix P0128 on a Cadillac?▼
Repair costs on Cadillac range from $300 to $6,000, depending on the specific model and root cause.
Which Cadillac models have P0128 documented?▼
Au7o has documented P0128 on 8 Cadillac models: Allante, Catera, DeVille, DTS, Eldorado, Fleetwood, Seville, STS.