RepairPal's independent, master mechanics track down the best of the best in auto repair. Learn more »
Get the latest advice about your car
engine check light came on and when i put the obd II the code came back p0128
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.
Common Problems > Cadillac CTS
Q&A > Cadillac > 2003 Cadillac CTS
Q&A > Cadillac > 2004 Cadillac CTS