P0128 on the Jeep Cherokee: Meaning, Causes & Fix
Reviewed by the Wrenchit.ai editorial team · Last reviewed · Editorial standards
P0128 on the Jeep Cherokee
We don't yet have a sourced, Jeep Cherokee-specific note for P0128. The general causes below apply; ask Wrenchit AI with your year and engine for a ranking specific to your car.
Jeep Cherokee codes & symptoms · Jeep Cherokee recalls · Jeep Cherokee maintenance schedule
Causes ranked by likelihood
| Cause | Likelihood | DIY difficulty |
|---|---|---|
| Stuck-open thermostat — Most common cause. Replace thermostat and gasket. | Most likely | 2/5 |
| Faulty coolant temp sensor — Sensor reports inaccurate low temp. | Possible | 2/5 |
| Low coolant level — Check overflow tank first. | Less likely | 2/5 |
Symptoms of P0128
- Heater takes long to warm
- Poor fuel economy in winter
- CEL
How to diagnose P0128
- Confirm the code. Read P0128 with an OBD-II scanner and note the freeze-frame data (speed, temperature, load) recorded when it set.
- Check for companion codes. Look for other stored or pending codes — they often point to one shared root cause.
- Check: Low coolant level. Check overflow tank first.
- Check: Faulty coolant temp sensor. Sensor reports inaccurate low temp.
- Check: Stuck-open thermostat. Most common cause. Replace thermostat and gasket.
- Clear and verify. After the repair, clear the code and complete a full drive cycle to confirm P0128 does not return.
Can I drive with P0128?
Yes, but expect worse fuel economy and excess engine wear in cold weather.
Related symptoms
Other codes on the Jeep Cherokee
Frequently asked questions
What does P0128 mean on a Jeep Cherokee?
P0128 means coolant temperature below thermostat regulating temperature. P0128 means your engine isn't reaching its proper operating temperature. The #1 cause is a stuck-open thermostat that lets coolant flow before the engine warms up.
Can I drive with code P0128 on a Jeep Cherokee?
Yes, but expect worse fuel economy and excess engine wear in cold weather.
What is the most common cause of P0128?
Stuck-open thermostat — Most common cause. Replace thermostat and gasket.
What are the symptoms of P0128?
Heater takes long to warm, Poor fuel economy in winter, CEL.
How much does it cost to fix P0128 on a Jeep Cherokee?
A typical shop repair range is $50–$400, depending on which cause it turns out to be. Cheaper causes such as low coolant level should be ruled out first.