P0128 Buick Lacrosse Lucerne Po128 Coolant Thermostat
2025-11-25
5 Warning Signs Your Buick Has P0128 (Coolant Thermostat Failure)
Before diving into replacement, let’s confirm your issue is truly a bad coolant thermostat.
These are the red flags I always look for when troubleshooting p0128 Buick:
These are the red flags I always look for when troubleshooting p0128 Buick:
- Abnormal Temperature Gauge: Either stuck below 80℃ (persistent cold) or spiking above 105℃ (frequent overheating). I’ve seen this on everything from p0128 Buick Lacrosse to older Buick models.
- Weak Heater Output: In winter, your vents blow air below 40℃ (normal should be 50-60℃). This is a dead giveaway: no heat = thermostat stuck open (failing to warm the coolant).
- Sudden MPG Drop: City fuel consumption increases by 1.5-2L/100km. A faulty thermostat keeps the engine running cold, forcing a richer fuel mixture.
- Coolant Loss: Needing to top up more than 200ml per month. While not directly thermostat-related, it often accompanies the issue (e.g., a leaking gasket during failure).
- OBD Code P0128: The smoking gun! Your scanner will pull p0128 buick (or PO128), sometimes paired with P0217 (engine overheating) if the thermostat is stuck closed.

Tools & Supplies You’ll Need (For Buick Coolant Thermostat Replacement)
I’ve refined this list over years of fixing p0128 Buick Lucerne and Lacrosse models, don’t skip the quality parts!
| Item | Specification/Model | Quantity | My Notes |
|---|---|---|---|
| Coolant Thermostat Assembly | OEM Part #96347320 (1.6L) / 96496486 (1.8L); Recommended: Tianbo TS-0917 | 1 pc | Always use OEM or trusted aftermarket, cheap thermostats fail fast! |
| Coolant | DEX-COOL certified (pink) | 4L | Full replacement is better than topping up, mix fresh for optimal performance. |
| Gasket Sealant | Loctite 598 | 1 tube | temperature -50℃~200℃ (temperature resistance: -50℃~200℃), critical for high-heat engines. |
| Tool Kit | 10mm socket, ratchet wrench, pipe pliers, torque wrench | 1 set | A torque wrench prevents over-tightening (a common mistake with plastic thermostat housings). |
| Protective Gear | Acid-resistant gloves, safety goggles | - | Coolant is corrosive, don’t skip these! |
Step-by-Step Coolant Thermostat Replacement (1.6L L91 Engine)
I’m using a 1.6L L91 engine as the example, but the process is similar for p0128 Buick Lacrosse, Lucerne, and other Buick models. Always work on a COLD engine, safety first!
Step 1: Relieve Pressure & Drain Coolant
First, I pop the coolant expansion tank cap (turn counterclockwise 45°) to relieve pressure; never do this on a hot engine!
Then, I locate the drain valve at the bottom of the radiator (a plastic knob) and place a bucket underneath.
Twisting the valve counterclockwise to drain the old coolant, making sure to dispose of it properly (don’t pour it down the drain, it’s toxic!).
Step 2: Remove the Thermostat Housing
Next, I disconnect the negative battery terminal to avoid electrical shorts.
The thermostat is located at the front of the engine, where the upper radiator hose connects to the water pump.
Using a 10mm socket, I remove the 3 mounting bolts, then use pipe pliers to loosen the hose clamps.
I gently pull the hose off and lift the old thermostat housing.
Pro tip: scrape off any leftover gasket material with a plastic scraper (metal can scratch the mating surface!).
Step 3: Install the New Coolant Thermostat
I start by cleaning the mounting surface with 800-grit sandpaper to ensure a tight seal.
Then, I apply a thin (0.5mm) layer of Loctite 598 sealant to the new thermostat’s base. Don’t overdo it (excess sealant can clog coolant passages!).
Critical step: Ensure the thermostat’s arrow points toward the engine (I’ve fixed many botched jobs where this was reversed on P0128 Buick models).
I torque the mounting bolts to 8-10N·m (too tight = cracked housing!) and reattach the radiator hose, positioning the clamp 5-7mm from the tube end for a secure fit.
Step 4: Refill & Bleed the Cooling System
I mix DEX-COOL coolant with distilled water (1:1 for most climates; 1:2 in warm southern areas) and fill the expansion tank to the MAX line.
Then, I start the engine, set the heater to max temperature, and let it run until the coolant reaches 90℃.
To bleed air bubbles (a common cause of post-replacement issues), I gently squeeze the upper and lower radiator hoses repeatedly, which pushes trapped air back to the expansion tank.
I top up the coolant as needed until the level stabilizes.
Key Parameters to Verify (Don’t Skip This!)
After replacement, I always test these specs to ensure the coolant thermostat is working. This prevents recurring p0128 Buick codes:
- Opening Temperature: 87℃±2℃ (I use a water bath and thermometer to test the old thermostat too, curiosity!)
- Full Open Temperature: 102℃ (check if the valve is fully open at this temp)
- Lift Height: ≥8mm (measure with calipers, insufficient lift = poor coolant flow)
- Seal Integrity: 0.5bar pressure held for 5 minutes (use a cooling system pressure tester, leaks = wasted work!)
Cost Breakdown: DIY vs. Professional Repair
One of the best parts of fixing p0128 buick yourself? The savings! Here’s what I’ve seen for costs (USD):
| Item | DIY Cost | Repair Shop Quote | 4S Shop Quote |
|---|---|---|---|
| Coolant Thermostat Assembly | $12-$18 | $22-$30 | $45-$60 |
| Coolant (4L) | $7-$8 | $12-$13 | $18-$20 |
| Labor | $0 | $15-$22 | $45-$75 |
| Total | $19-$26 | $49-$65 | $108-$155 |
For p0128 Buick Lacrosse or Lucerne models, costs are slightly higher (parts ~$20-$25), but DIY still saves big!
## Common Issues & Fixes (Post-Replacement)
Even with careful work, issues can pop up. Here’s how I troubleshoot them for P0128 Buick owners:
- Q1: Still Getting P0128 After Replacement?
→ My go-to checks:
1) Thermostat installed backwards (arrow not toward engine);
2) Air bubbles still in the system (re-bleed);
3) Faulty coolant temperature sensor (test resistance, should be 200-300Ω at 90℃). I’ve seen sensors fail on older P0128 Buick Lucerne models! - Q2: Cold Start = Rock-Hard Radiator Hoses?
→ Red flag: Blown head gasket (combustion gases leaking into the cooling system).
Use a gas analyzer to test coolant for exhaust fumes, this isn’t a thermostat issue, but it often mimics p0128 Buick symptoms. - Q3: Can I Use Regular Silicone Sealant?
→ No! Regular silicone only handles up to 150℃, it melts in your Buick’s cooling system, clogging small passages and causing more damage.
Stick with Loctite 598 or OEM sealant.
Preventive Maintenance Tips (Avoid Future P0128 Buick Codes)
To keep your Buick’s cooling system healthy and avoid P0128 Buick (or PO128) down the line, I follow these rules:
- Test the coolant thermostat every 2 years or 40,000 miles (use the opening temperature check above).
- Replace coolant every 5 years or 240,000 miles (GM’s global standard, don’t stretch this!).
- Clean the cooling system every 100,000 miles with BG cooling system cleaner (removes rust and scale).
Final Tips for Success
- If you notice radiator hoses are stiff (harder than 70 Shore A, test with a durometer or just squeeze them!), replace them during thermostat installation.
Old hoses crack easily and cause leaks. - On your first long drive after replacement, monitor the temperature gauge closely.
I bring an OBD scanner to check real-time coolant temp (it should match the dash gauge within a few degrees).
Fixing p0128 Buick (coolant thermostat failure) is easier than it looks.
With the right tools and steps, you’ll save hundreds and avoid the hassle of repeated shop visits.
With the right tools and steps, you’ll save hundreds and avoid the hassle of repeated shop visits.
Whether you’re tackling a p0128 Buick Lacrosse, Lucerne, or Excelle, this guide has you covered.