This page contains links to third parties, if you click through those links we may receive a commission at no extra cost to you.

Engine Fault Code P0128

Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Care Engine Code Reader
Engine Fault Code P0128 indicates that the engine coolant temperature is below the thermostat`s regulating temperature. This code usually means that the engine is not reaching its optimal operating temperature, which can lead to inefficient fuel use and increased emissions.

Heres a breakdown of what this code might mean for different manufacturers:

1. Porsche: Similar to other brands, it indicates that the engine isn`t warming up as it should. This could be due to a faulty thermostat or a coolant leak.

2. Mini: This code usually points to a malfunctioning thermostat or issues with the coolant system. It could also relate to the engine control unit (ECU) not reading the temperature correctly.

3. Mercedes: The P0128 code in a Mercedes vehicle often suggests a stuck open thermostat or a problem with the coolant temperature sensor. It can lead to poor engine performance.

4. Audi: In Audi vehicles, this code typically means the thermostat is not closing properly, causing the engine to run too cool. This can affect fuel efficiency and emissions.

5. Jaguar: For Jaguars, the P0128 code usually indicates a similar issue with the thermostat or coolant system. It may also suggest that the engine isn`t reaching the required temperature for efficient operation.

6. Land Rover: In Land Rover vehicles, this code can signal a stuck thermostat or a malfunctioning coolant temperature sensor, affecting engine performance and efficiency.

Our view, while the specifics may vary slightly by manufacturer, the core issue remains the same: the engine isn`t reaching its proper operating temperature due to a thermostat problem or related coolant system issues. If you encounter this code, its a good idea to check the thermostat and the coolant system for any issues.
Engine Fault Code P0128 indicates that the engine coolant temperature is lower than expected, meaning the coolant thermostat is not regulating the temperature properly. Here are some common causes for this code, which can vary by manufacturer:

1. Faulty Thermostat: The thermostat may be stuck open or not functioning correctly, allowing coolant to flow freely and preventing the engine from reaching the proper operating temperature.

2. Coolant Temperature Sensor Issue: A malfunctioning coolant temperature sensor can send incorrect readings to the engine control unit (ECU), leading to this fault code.

3. Low Coolant Level: If the coolant level is too low, it may not reach the thermostat, causing it to stay open and not allow the engine to warm up.

4. Wiring Issues: Damaged or corroded wiring and connectors related to the thermostat or coolant temperature sensor can cause faulty readings.

5. Cooling System Leaks: Leaks in the cooling system can lead to insufficient coolant flow, affecting the thermostat`s ability to regulate temperature.

6. Engine Control Unit (ECU) Problems: In rare cases, the ECU itself may have issues that affect how it reads the temperature and controls the thermostat.

7. Specific Manufacturer Variations:
Porsche: Some models may have additional sensors that can trigger this code.
Mini: Certain Mini models may have unique thermostat designs that can fail differently.
Mercedes: Mercedes vehicles might have complex cooling systems that can lead to multiple points of failure.
Audi: Audi`s use of dual-zone climate control can sometimes confuse the readings.
Jaguar: Jaguars might have more sophisticated electronic controls that can complicate diagnosis.
Land Rover: These vehicles often have advanced engine management systems that may misinterpret sensor data.

If you encounter this code, its best to start with a visual inspection of the thermostat and related components, followed by checking the coolant level and sensor functionality.
Fixing the Engine Fault Code P0128, which indicates that the coolant temperature is below the thermostat`s regulating temperature, involves a few steps. This code is common in various makes, including Porsche, Mini, Mercedes, Audi, Jaguar, and Land Rover. Heres how to approach the problem:

1. Check Coolant Level
– What to Do: Ensure that the coolant is at the proper level in the reservoir. Low coolant can cause temperature readings to be inaccurate.
– Notes: If it`s low, top it off with the correct type of coolant.

2. Inspect the Thermostat
– What to Do: The thermostat might be stuck open, which prevents the engine from reaching the proper operating temperature.
– Notes:
– For Porsche and Audi, the thermostat is often located near the engine block.
– For Mercedes, it may be integrated into the water pump in some models.
– In Land Rover and Jaguar, the thermostat can be more complex, sometimes requiring removal of other components to access.

3. Test the Thermostat
– What to Do: Remove the thermostat and test it in boiling water. It should open at the specified temperature (usually around 180°F to 195°F).
– Notes: If it doesn`t open, replace it.

4. Check the Coolant Temperature Sensor
– What to Do: A faulty sensor can send incorrect readings to the engine control unit (ECU).
– Notes:
– On Mini and Mercedes, the sensor is usually located near the thermostat.
– For Jaguar, it might be found in the engine block or near the radiator.

5. Inspect Wiring and Connectors
– What to Do: Check for damaged wiring or poor connections to the thermostat or coolant temperature sensor.
– Notes: Corrosion or wear can cause incorrect readings.

6. Check for Engine Overcooling
– What to Do: If the vehicle has an external cooler or other modifications, ensure they arent causing the engine to run too cool.
– Notes: This is more common in performance models from Porsche or Audi.

7. Clear the Code
– What to Do: After making repairs, use an OBD-II scanner to clear the fault code and see if it returns.
– Notes: If the code comes back, further investigation may be needed.

8. Professional Help
– If you`re unable to diagnose or fix the issue, consider taking the vehicle to a professional mechanic, especially for complex systems in Land Rover or Jaguar.

Summary
While the basic steps to address P0128 are similar across these brands, some specifics can vary based on the model and year. Always refer to the vehicles service manual for precise information.
Driving with a P0128 code, which indicates that the coolant temperature is lower than the thermostat`s regulating temperature, is generally not recommended. Heres a breakdown of the implications and considerations based on different manufacturers:

General Implications of P0128:
1. Engine Efficiency: The engine may not reach its optimal operating temperature, leading to reduced fuel efficiency and performance.
2. Emissions: A lower coolant temperature can cause increased emissions, potentially leading to failing emissions tests.
3. Engine Wear: Prolonged driving with the engine not at the correct temperature can lead to increased wear on engine components.

Manufacturer-Specific Considerations:

1. Porsche:
– Impact: Driving with this code may not cause immediate damage, but it can affect performance and fuel economy.
– Address the issue sooner rather than later to avoid potential long-term damage.

2. Mini:
– Impact: Similar to Porsche, you may notice decreased fuel efficiency and performance.
– It`s best to fix the thermostat promptly to maintain optimal performance.

3. Mercedes:
– Impact: Mercedes vehicles often have sophisticated engine management systems that may adjust performance. However, driving with a P0128 can still lead to issues.
– Have it checked to avoid any potential long-term effects.

4. Audi:
– Impact: Audi engines are designed to run at specific temperatures, and a malfunctioning thermostat can lead to poor performance.
– Address the code quickly to maintain vehicle efficiency.

5. Jaguar:
– Impact: Jaguars are luxury vehicles that rely on precise engine performance. A P0128 code can lead to reduced performance and comfort.
– Its advisable to fix the issue to ensure smooth operation.

6. Land Rover:
– Impact: A P0128 code can affect the off-road capabilities and overall performance of Land Rover vehicles.
– Get it checked to maintain the vehicles performance, especially if you plan to use it in challenging conditions.


While it may be safe to drive for a short period with a P0128 code, it is not advisable to ignore it for long. It`s best to have the thermostat checked and replaced if necessary to ensure your vehicle runs efficiently and reliably. If you notice any unusual symptoms, such as overheating or poor performance, its wise to address the issue immediately.

OBD Codes Explained

Engine Codes

P is for PowerTrain - Engine and Transmission.

P0 Indicates Generic Powertrain Codes

P0 Codes indicate problems with the powertrain and are common for all vehicles using the OBD-II Standard.

P1 Enhanced Manufacturer Specific Codes

P1 Codes are specific to manufacturers.

Sub-System

The 3rd Digit indicates the Sub-System

1 – Emission Management

2 – Injector Circuit

3 – Ignition

4 – Emission Control

5 – Vehicle Speed and Idle

6 – Computer and Output

7 – Transmission

8 – Transmission

9 – Reserved

0 – Reserved

0
    0
    Your Cart
    Your cart is emptyReturn to Shop

    Need parts advice?

    Tell us what you need and we will be in touch shortly.

    Contact Information
    Vehicle Information