Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P0128
  8. /
  9. Cadillac
Cadillac · Cooling · Minor code

P0128 on Cadillac: How to Diagnose & Fix

Coolant Thermostat Below Regulating Temperature

12 Cadillac models · 13 documented issues · 9 critical · $250-$6,000 repair

Share:@au7o.io

P0128 by Cadillac model

  • 1998-2011STS1
  • 2013-2019XTS1
  • 1993-2002Eldorado1
  • 1993Allante1
  • 1994-2005DeVille1
  • 2000-2011DTS2
  • 1993-2004Seville1
  • 2016-2020CT61
  • 2004-2014CTS1
  • 1997-2001Catera1
  • 2017-2020XT51
  • 1990-1996Fleetwood1
  • FAQ

P0128 on other makes

  • Audi
  • Bmw
  • Buick
  • Chevrolet
  • Chrysler
  • Dodge
  • Ford
  • Gmc
  • Honda
  • Hyundai
  • Jaguar
  • Jeep
Diagnose my car
Back to top

P0128 by Cadillac model

  • 1998-2011STS1
  • 2013-2019XTS1
  • 1993-2002Eldorado1
  • 1993Allante1
  • 1994-2005DeVille1
  • 2000-2011DTS2
  • 1993-2004Seville1
  • 2016-2020CT61
  • 2004-2014CTS1
  • 1997-2001Catera1
  • 2017-2020XT51
  • 1990-1996Fleetwood1
  • FAQ

P0128 on Cadillac by model: symptoms, diagnosis and fix

Community reported
650 owners
Link to this issueError Codes:P0300P0128P0599

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.

Common Symptoms

  • Coolant loss with no visible external leak
  • White smoke from exhaust (sweet smell)
  • Engine overheating, especially under load
  • Coolant in oil (milky appearance on dipstick)
  • Bubbles in coolant reservoir

How to Fix

The permanent fix is the Northstar Performance "Norm's Inserts" or Time-Sert procedure — the engine is removed, heads pulled, and steel thread inserts are installed in all head bolt locations in the aluminum block. This is a 30+ hour job. Alternatively, a used/reman engine with inserts already installed can be swapped in. Bar's Leaks Head Gasket Fix (1111) is a temporary measure that can buy time.

Typical repair cost:$3,000 - $6,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

Based on 650 owner reports

GoogleRedditYouTubeNHTSA
Community Reported
Low Confidence650 owner reportsLast reported by owners Mar 2026Reviewed Mar 2026
All Cadillac STS known issues →
Link to this issueError Codes:P00B7P0128

The 3.6L V6 water pump develops an internal seal failure that lets coolant seep from the pump's weep hole — a designed indicator that the pump's internal shaft seal has failed. Owners commonly mistake the weep-hole drip for a 'pinhole' and try stop-leak, but it signals the pump is failing internally and will progress to overheating and potential head-gasket/engine damage. Low-coolant warnings, sweet smell, and white residue at the front of the engine are typical. RepairPal lists coolant leaks (pump, hoses, radiator) among the most common XTS cooling complaints.

Common Symptoms

  • Coolant dripping from weep hole / front of engine
  • Low coolant warning
  • Sweet coolant smell
  • White or orange crust on water pump
  • Engine temperature creeping up / overheating
  • Puddle under front of car

How to Fix

Confirm the source: clean the area and look for fresh coolant tracking from the weep hole below the water pump pulley (versus hose clamps or the radiator). Replace the water pump with a new OEM/ACDelco unit and gasket, refill with DEX-COOL, and pressure-test. Do NOT use stop-leak — it can clog the heater core and radiator. ACDelco Gold water pump PN 19325605 (aftermarket ACDelco 252-962 cross-reference); inspect the thermostat and upper/lower hoses while the system is open.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Engine Water Pump
    Cross-refWPGM-611V

    Fitment confirmed against the ShowMeTheParts catalog for this vehicle's year and engine.

    eBay

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$350 - $700
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jun 2026
All Cadillac XTS known issues →
Link to this issueError Codes:P0171P0174P0300P0301P0302P0303P0304P0128

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.

Common Symptoms

  • Coolant loss with no visible external leak
  • White smoke from exhaust
  • Overheating
  • Milky oil residue
  • Bubbles in coolant overflow

How to Fix

Engine removal and head stud/Time-Sert installation. Given the age and value of Eldorados, many owners must weigh repair cost ($3-6k) against vehicle value. Eldorado enthusiasts still perform the repair for collector vehicles.

Typical repair cost:$3,000 - $6,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac Eldorado known issues →
Link to this issueError Codes:P0171P0174P0300P0128

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.

Common Symptoms

  • Coolant loss
  • Overheating
  • White exhaust smoke
  • Oily coolant

How to Fix

Typical repair cost:$3,000 - $6,000
Sources for this issue (1)
  • NHTSA Cadillac Allante Campaign Inventorynhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac Allante known issues →
Link to this issueError Codes:P0171P0174P0300P0301P0302P0303P0304P0128

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.

Common Symptoms

  • Coolant loss with no visible external leak
  • White smoke from exhaust (coolant burning)
  • Overheating, especially in stop-and-go traffic
  • Milky residue on oil cap or dipstick
  • Bubbles in coolant overflow tank (exhaust gas)
  • Sweet smell from exhaust
  • Engine misfires when cold

How to Fix

The definitive fix is removing the engine and installing Time-Sert or Norm's Northstar head stud inserts in all head bolt holes, then installing new head gaskets. The head studs clamp the heads properly and prevent the bolts from pulling out of the aluminum block. This repair requires engine removal (the engine comes out the bottom of the car) and is 20-30 hours of labor. Some shops specialize in Northstar head repairs. A "back-yard" chemical head gasket sealer (like Blue Devil) may temporarily slow the leak but is NOT a permanent fix. Prevention: use Dex-Cool coolant and change every 5 years.

Typical repair cost:$3,000 - $6,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac DeVille known issues →
Link to this issueError Codes:P0171P0174P0300P0301P0302P0303P0304P0128

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.

Common Symptoms

  • Coolant loss with no visible external leak
  • White smoke from exhaust
  • Overheating in stop-and-go traffic
  • Milky residue on oil cap
  • Bubbles in coolant overflow
  • Sweet exhaust smell

How to Fix

Same as DeVille - engine removal and Norm's head stud or Time-Sert installation with new head gaskets. The DTS engine drops out the bottom. Find a Northstar specialist shop for the best results.

Typical repair cost:$3,000 - $6,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
Link to this issueError Codes:P0300P0128P0117

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.

Common Symptoms

  • Unexplained coolant loss
  • Overheating with no visible external leak
  • White exhaust smoke (coolant burning)
  • Oil contamination with coolant (milky residue)
  • Exhaust gases in coolant reservoir (bubbling)

How to Fix

Confirm the failure with a block-combustion gas test, cooling-system pressure test, and by checking for repeated overheating/coolant loss with no external leak; on Northstar engines, a positive test usually indicates pulled head-bolt threads rather than a simple gasket defect. The permanent repair is to remove the powertrain, pull both cylinder heads, inspect for warpage/cracks, and install steel thread inserts in all head-bolt holes in the block (Time-Sert is the standard repair; some shops use NS300L/Big-Sert style kits on damaged holes), then reassemble with new head gaskets, new torque-to-yield head bolts, fresh coolant, and related seals. Simply replacing the head gaskets without inserting the block threads will usually fail again. Typical shop cost is about $3,500-$6,500 depending on engine condition and whether additional machine work, inserts, water pump, or crossover/case-half resealing is needed.

Typical repair cost:$2,000 - $4,500
Sources for this issue (1)
  • NHTSA Recall 14V355 - Exact 2000-2005 DeVille / 2006-2011 DTS Naming Boundarynhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac DTS known issues →
Link to this issueError Codes:P0300P0128

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.

Common Symptoms

  • Overheating
  • Coolant loss
  • White exhaust smoke
  • Bubbles in coolant tank
  • Rough running engine

How to Fix

The industry-standard repair uses Time-Sert inserts to repair the head bolt threads in the aluminum block with stronger steel threads. This can be performed with the engine in the vehicle. Use updated MLS head gaskets and proper torque specifications. Budget $2,500-$4,000 for this repair at a shop experienced with Northstars.

Typical repair cost:$2,500 - $4,000
Sources for this issue (1)
  • NHTSA Manufacturer Communications Data Corpusnhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac Seville known issues →
Link to this issueError Codes:P0128

CT6 owners report the radiator cooling fans running at high speed all the time — including after shutdown — with the coolant temperature gauge reading cold, and in many cases weak heater output and the A/C refusing to engage. The root cause is a thermostat that fails stuck open. The engine never reaches its target coolant temperature in the calibrated time, so the ECM sets P0128 (coolant temperature below thermostat regulating temperature), defaults the temperature gauge to the cold end, commands the A/C off, and commands the cooling fans on as a protective default. Owners frequently mistake this for a fan relay, a fan module or a bad temperature sensor and replace those first.

Common Symptoms

  • Cooling fans run constantly, including after shutdown
  • Temperature gauge reads cold or does not rise
  • A/C will not engage
  • Poor heater output
  • Check engine light

How to Fix

Confirm P0128 and commanded-versus-actual coolant temperature, then replace the thermostat housing for the exact engine and bleed the cooling system. The CT6 uses different housings across its 2.0L, V6 and 4.2L engines.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine GM 25201447 engine-coolant thermostat housing
    $61

    2016-2019 Cadillac CT6 2.0L four-cylinder only; direct-fit housing. Not for either V6 or the 4.2L V8.

    GMPartsGiant
  • Genuine GM 12678784 / superseding 12741007 engine-coolant thermostat housing
    $46

    Verify VIN and the current superseding number before ordering.

    GMPartsGiant
  • Genuine GM 12671038 engine-coolant thermostat housing
    $43

    2019-2020 Cadillac CT6 4.2L twin-turbo V8 only; not for the 2.0L or either V6. Price/availability: $42.72 when reviewed

    GMPartsGiant

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$350 - $800
Sources for this issue (2)
  • Fan stays on - temp gauge cold — Cadillac Owners Forumforum
  • 2016 temp gauge not working, radiator fan runs constantly — Cadillac Owners Forumforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Low ConfidenceVerifiedReviewed Aug 2026
All Cadillac CT6 known issues →
Link to this issueError Codes:P0128

The engine-driven water pump on the 3.6L V6 (LY7, LLT and LFX) develops a weep at the shaft seal. What makes this failure hard to catch is that many CTS pumps leak only when the system is hot and fully pressurized; the orange-pink DEX-COOL evaporates off the hot block and leaves little more than a crusty residue, so a cold inspection at the dealer finds nothing. Owners on Cadillac Owners Forum describe chasing a slowly dropping coolant level for months with repeated 'no leak found' visits. Left alone the pump eventually fails outright, and on an aluminum-head V6 that means overheating and possible head gasket or head damage. Note the LLT also has a small auxiliary electric coolant pump, which is a different part and a different failure.

Common Symptoms

  • Slowly dropping coolant level with no visible puddle
  • Sweet coolant smell after driving
  • Orange or pink crusty residue near the front of the engine
  • Temperature gauge climbing in traffic
  • Overheating warning in advanced cases

How to Fix

Pressure-test the cooling system cold and again after a full warm-up, or use a UV dye and inspect after several heat cycles - a single cold inspection will miss this leak. Inspect the weep hole under the pump for dried coolant crust. The fix is a new water pump and gasket, and it is good practice to replace the thermostat and the pressure cap at the same time and refill with the correct DEX-COOL. Do not top off and keep driving; a seized pump on the 3.6L can cost a head gasket.

Typical repair cost:$400 - $900
Sources for this issue (3)
  • 2007 CTS 3.6L intermittent coolant leak - Cadillac Owners Forumforum
  • 05 CTS 3.6L slowly leaking coolant, dealership can't find anything wrong - Cadillac Owners Forumforum
  • Cadillac CTS Coolant Leak Diagnosis and Repair Guide - RepairPalarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Aug 2026
All Cadillac CTS known issues →
Link to this issueError Codes:P0128P0217

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.

Common Symptoms

  • Coolant leak
  • Overheating
  • Low coolant warning
  • Steam from engine bay

How to Fix

Pressure-test the cooling system and inspect the water pump, thermostat housing/coolant bridge, radiator end tanks, and all upper/lower hose connections for seepage or crusted coolant residue; on the Catera’s 3.0L V6, leaks commonly come from the water pump and plastic housing seals. Replace the failed components with updated gaskets/O-rings, install a new thermostat while the system is apart, and refill/bleed with the correct Dex-Cool coolant mixture to prevent air pockets that can trigger overheating. If the engine has overheated, check for combustion gases in the coolant and verify cylinder head flatness before returning it to service, since warped heads are a known risk. Typical repair cost ranges from about $400-$900 for hoses/thermostat housing repairs and $700-$1,300 if the water pump and related seals are replaced.

Typical repair cost:$400 - $1,200
Sources for this issue (1)
  • GM Bulletin 010602009 - NHTSA Manufacturer-Communication ID 623880tsb

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac Catera known issues →
Link to this issueError Codes:P0128P0597

The engine thermostat on the 3.6L LGX V6 commonly sticks in the open position, so the engine never reaches its target operating temperature. The ECM sets P0128 and, because the electric power steering assist and A/C compressor operation are both load-managed off engine/coolant state, the driver gets a 'Steering Assist is Reduced - Drive With Care' message and loses A/C, sometimes with noticeably heavier steering effort. Owners across 2017-2019 report this as the single most-repeated XT5 fault in NHTSA filings, often with the replacement thermostat housing on national backorder. It is a cooling-system fault masquerading as a steering and HVAC fault, which is why many owners are first quoted power-steering diagnostics.

Common Symptoms

  • 'Steering Assist is Reduced, Drive With Care' message on the DIC
  • Check engine light with P0128
  • Air conditioning stops blowing cold / compressor disabled
  • Engine temperature gauge reads low or takes a very long time to warm up
  • Heater blows lukewarm in cold weather
  • Steering effort feels heavier than normal

How to Fix

Replace the thermostat/water outlet housing assembly (the thermostat is integral to the plastic housing on the LGX - it is not serviced separately) and refill/bleed the cooling system with DEX-COOL. Clear P0128, then verify coolant temperature reaches roughly 195-215F on a scan tool before condemning the steering rack or A/C compressor. Do not replace the power steering rack for this message until engine coolant temperature has been verified.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • DEX-COOL 50/50 pre-mix engine coolant (for the refill and bleed)
    OEMGM 12378390 / ACDelco 10-5027 (1 gallon)Cross-refPrestone Dex-Cool 50/50 (orange, ELC/OAT), Peak OET Dex-Cool 50/50$18–$35

    The LGX cooling system is DEX-COOL only - do not mix in green IAT coolant.

    Walmart

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$250 - $650
Sources for this issue (2)
  • NHTSA owner complaints — 2018 Cadillac XT5nhtsa
  • NHTSA owner complaints — 2019 Cadillac XT5nhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Aug 2026
All Cadillac XT5 known issues →
Link to this issueError Codes:P0128

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.

Common Symptoms

  • Coolant leak
  • Overheating
  • Foggy windshield from heater core
  • Sweet coolant smell in cabin

How to Fix

Pressure-test the cooling system cold and hot, inspect the water pump weep hole, radiator tanks/core, hoses, and heater core area for leaks, and confirm heater core failure if the cabin has a sweet odor, fogged windshield, or damp passenger-side carpet. Replace the failed component(s): water pump and thermostat on the 5.7L TBI/LT1 as needed, radiator if the core or end tanks are deteriorated, and the heater core if leaking; on these Fleetwoods, heater core service typically requires major dash/HVAC case disassembly, so labor is high. After repairs, flush the system, refill with the correct 50/50 coolant mix, bleed air, verify fan operation and operating temperature, and replace aged hoses, belt, and radiator cap if original. Typical costs are about $400-$900 for a water pump job, $500-$1,000 for a radiator, and roughly $1,000-$1,800 for a heater core due to labor intensity.

Typical repair cost:$300 - $1,500
Sources for this issue (1)
  • NHTSA Manufacturer Communications Archivenhtsa

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium Confidence
All Cadillac Fleetwood known issues →

P0128 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P0128 mean on a 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 it is documented across 12 models: STS, XTS, Eldorado, Allante, DeVille, DTS, Seville, CT6, CTS, Catera, XT5, Fleetwood.

What are the most common causes of P0128?

The most common causes of P0128 are: 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). The specific cause varies by vehicle.

How much does it cost to fix P0128 on a Cadillac?

Published repair estimates on Cadillac range from $250 to $6,000 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Related codes

  • P0120 · Throttle/Pedal Position Sensor Circuit Malfunction
  • P0121 · Throttle/Pedal Position Sensor Circuit Range/Performance
  • P0122 · Throttle/Pedal Position Sensor/Switch 'A' Circuit Low Input
  • P0123 · Throttle/Pedal Position Sensor/Switch 'A' Circuit High Input
  • P00B7 · Engine Coolant Flow Low/Performance
  • P0117 · Engine Coolant Temperature Sensor Circuit Low
  • P0118 · Engine Coolant Temperature Sensor Circuit High
  • P0217 · Engine Overtemperature Condition

Looking for P0128 on a different make?

View P0128 across all makes →
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0128 fixes on Cadillac
We add new causes, fixes and affected Cadillac models for P0128 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.
Explore free Hub demo