2006 Jeep with 2.4 L 4 cylinder engine. OBD error code P0128 "Engine runs cold" Engine CTS reads ambient ok. CTS reads 171-175 when engine is warm. Intake air reads ambient ok and reasonable at operating temp (about 10 deg warmer then outside) Changed thermostat and CTS sensor twice (last time used genuine parts). Still codes. Flushed and changed engine coolant - still codes. Measured 5 volts at sensor - Got it Measure 0 ohms to battery ground - OK Finally bought IR temp gauge and engine reads 195 deg at thermostat housing. DOES ANYBODY HAVE ANY IDEAS! I'M STUMPED!!
33.7k questions
32.5k answers
1.3k comments
23.0k users