Auto Answers » View Question
awd4 8/30/2012
2005 Mercedes Benz C230 Kompressor 4Cyl1.8L - Engine
What is error code p0128?
I searched a few sites and it names the thermostat, I checked my coolant but everything seems fine.
1 Answer
  • Jimm
    Jimm 11/19/2012
    P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature). P0128 indicates the engine has not achieved the optimum temperature within the specified amount of time.

    Possible Causes:

    Low coolant level
    Stuck open thermostat
    Defective engine coolant temperature (ECT) sensor
    Defective intake air temperature (IAT) sensor
    Defective cooling fan
    Defective cooling fan relay

    Possible Solutions:

    Top off coolant
    Replace thermostat
    Replace engine coolant temperature (ECT) sensor
    Replace Intake air temperature (IAT) sensor
    Replace cooling fan
    Replace cooling fan relay

Preview Answer

AutoMD Verified Customer
AutoMD obtained proof this customer interacted with the shop.