P0128 Code on Mercedes-Benz: Coolant Thermostat (Temperature Below Regulating Temperature)
Quick Answer: What is P0128?
On a Mercedes-Benz, the P0128 code indicates that the engine is not reaching its operating temperature (usually 80°C - 90°C) quickly enough. In almost every case, the thermostat is stuck open. A unique Mercedes symptom of this code is that the cooling fans may run at 100% speed constantly as a safety measure, creating a loud "jet engine" noise under the hood.
1. Common Symptoms in a Mercedes-Benz
Mercedes-Benz owners should look for these specific indicators:
- Loud Radiator Fan: The fan runs at maximum speed even when the engine is relatively cool.
- Slow Cabin Heat: The heater takes a long time to get warm during winter mornings.
- Low Temp Gauge: The needle on the dashboard fluctuates or stays below the normal 80°C-90°C range.
- Check Engine Light: Illuminates, often after a long drive on the highway.
2. Most Likely Causes (Ranked by Probability)
Mercedes cooling systems are complex, but the failure is usually mechanical:
- Faulty Thermostat Assembly (95% of cases): The internal wax element or spring fails, leaving the valve open. On Mercedes engines like the M272 or M276, the thermostat is an integrated housing and must be replaced as a unit.
- Engine Coolant Temperature (ECT) Sensor (3% of cases): The sensor is giving a slightly lower reading than reality, though this usually triggers a specific sensor code as well.
- Low Coolant Level (2% of cases): Air pockets can cause erratic temperature readings.
3. Step-by-Step Diagnostic and Fix
Step A: The "Infrared" Check
If you have an infrared thermometer, point it at the thermostat housing while the car is warming up. If the temperature of the radiator hose increases steadily from the moment you start the car, the thermostat is stuck open. It should stay closed until the engine reaches its target temperature.
Step B: Replace the Thermostat Assembly
Replacing a Mercedes thermostat is a bit more involved than on a Toyota. You usually need to remove the drive belt and possibly the idler pulley to access the bolts. Crucial Tip: Always use a genuine Mercedes-Benz or a high-quality OEM part (like Wahler or Behr). Cheap aftermarket thermostats are known to fail within 6 months on these engines.
Step C: Bleeding the System
Mercedes cooling systems are prone to air pockets. After replacing the thermostat, you must follow the specific "burping" procedure or use a vacuum filler to ensure no air is trapped, or the P0128 code may return.
4. Estimated Repair Costs
Parts for Mercedes carry a premium, but the labor is straightforward for a DIYer:
| Repair Type | Estimated Cost (USD) |
|---|---|
| Replace Thermostat Assembly (DIY - OEM Part) | $120 - $190 |
| Mercedes-Benz Approved Coolant (Gallon) | $25 - $35 |
| Thermostat Replacement (Independent Shop) | $350 - $550 |
| Thermostat Replacement (Dealer) | $650 - $900+ |