I have a check engine light - it is showing code P0128 - my truck has never overheated or lost coolant.
answers
1 Answer
-
Jimm 11/19/2012P0128 - 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