What Does P0128 Mean? The OBDII trouble code P0128 - Coolant Temperature Below Thermostat Regulating Temperature means that the engine does not reach expected temperature after running for sufficient time, or in other words, takes too long to warm up. Often this code causes the Check Engine light to come on and off in cold temperatures. engine code P0128P0128 fixobd P0128dtc P0128obd code P0128obd2 P0128P0128 car codediagnostic code P0128car code P0128check engine code P0128fehlercode P0128P0128 fiatcodigo P0128codigo falla P0128P0128 kody b??dówcodigo de falla P0128 What are the common causes of P0128 ? Code P0128 is most likely caused by one of the following: Improper coolant level/mixture Faulty cooling fan Faulty coolant temperature sensor (ECT) Stuck open thermostat What are the symptoms of P0128 ? You will likely not notice any drivability problems other than the MIL illumination. In some cases you may experience symptoms such as: Engine takes longer to warm up Engine temperature drops while driving at higher speeds A photo of a typical thermostat: How do you troubleshoot P0128 ? Look for damage to the tank indicating impact that may have damaged the fuel pump or sender. Look at the plug wires to make sure they are not burnt or laying on the exhaust. Pack the connector cavity with dielectric silicone compound (same stuff they use for light bulb sockets and spark plug wires) and reassemble. Searches related to P0128 - Coolant Thermostat Malfunction p0128 toyota p0128 trailblazer p0128 honda p0128 ford focus p0128 pontiac g6 p0128 dodge charger p0128 code jeep wrangler p0128 chrysler 300