2002 Jeep Liberty I added coolant to top off reservoir now I have a p 1281 code . Do I need to drain coolants and start over


No. A P1281 code means the engine isn't reaching operating temp in the amount of time the ECM expects. Usually a bad thermostat.

  • That's not the code he reported - are they the same?
    – mike65535
    Apr 7 '20 at 21:10
  • The heater was blowing out cold air also . I will replace thermostat and report back thanks
    – JRB
    Apr 7 '20 at 23:23

Yup, I misread the code and thot he said P0128. P1281 is "Engine is cold too long," so it's close to P0128. The P1281 code sets if the engine coolant doesn't reach 181°F while driving for more than 3 minutes.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.