Check engine light keeps coming on with code P0128.

2010 JEEP LIBERTY
17,100 MILES
Avatar
ELLENS
  • MEMBER
  • 1 POST
I've been to the dealer 7 times in the past two months. Dealer replaced coolant temp sensor, thermostat twice, PCM and the wiring from the temp sensor to the PCM. Service tech drove car home, drive cycle put 100 miles on it. I need to bring it back Monday, same code. What else can this be?
Nov 5, 2011 at 2:56 AM
Advertisement
Avatar
JACOBANDNICKOLAS
  • ASE Certified Mechanic
  • 110,194 POSTS
  • ASE Certified Mechanic
The code is identifying that the engine is staying cold too long. PLEASE KEEP IN MIND, THIS IS AN EMISSIONS RELATED PROBLEM THAT IS COVERED 100% BY THE MANUFACTURER FOR 5 YEARS OR 50,000 MILES.

Is there a fan clutch on your vehicle?
Nov 5, 2011 at 3:06 AM
Join 2CarPros for free, one of the most advanced car repair communities on the internet. From first-time drivers to seasoned mechanics, everyone is welcome to reply, share details, and get better answers. You can add a temporary image or video first; uploads are limited to 20 MB.
Ask a Free Question
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.