P0128: meaning, causes and solutions

Fault code P0128 means coolant temperature below the regulating threshold. The engine does not reach operating temperature in the expected time: almost always it is the thermostat stuck open.

Typical symptoms

  • Lukewarm cabin heating
  • Rising consumption
  • Low temperature gauge
  • Engine light on

Most common causes

  • Thermostat stuck open
  • Coolant temperature sensor out of tolerance
  • Low coolant level
  • Fan always running due to a relay fault

How it is checked in diagnosis

  • Reading the coolant temperature during warm-up
  • Checking the time needed to reach operating temperature
  • Checking the fan operation

Can you drive with code P0128?

Yes, but consumption and emissions increase and the engine wears more when cold.

How MasterTuning helps

We read the real values from the ECU, not just the code: that is the difference between identifying the component responsible and replacing parts by trial and error. After the repair we clear the fault and check that it does not come back. Centres throughout Italy.

Do you have code P0128 on your car? Book a diagnosis at your nearest MasterTuning centre.

Frequently asked questions

What does fault code P0128 mean?

Code P0128 means coolant temperature below the regulating threshold. The engine does not reach operating temperature in the expected time: almost always it is the thermostat stuck open.

Can you drive with fault P0128?

Yes, but consumption and emissions increase and the engine wears more when cold.

Is clearing code P0128 enough to fix it?

No: if the cause is still present the code comes back after a few kilometres. Clearing should only be done after the repair, with the diagnostic tool.

How much does it cost to fix code P0128?

It depends on the component responsible: the diagnosis is precisely what identifies it with real measurements, avoiding unnecessary replacements that cost far more than the correct repair.

Back to top