engine check light on 2003 Cadillac CTS

engine check light came on and when i put the obd II the code came back p0128

Asked by for the 2003 Cadillac CTS
This code means that your engine temperature is outside of the normal threshhold. When this happened to me, it was because my thermostat had failed.

http://repairpal.com/check-engine-light
1 answer