P0128 Jeep Wrangler: Meaning, Causes, How to Fix | Drivetrain Resource (2024)

The P0128 OBD II trouble code indicates that your Jeep Wrangler’s engine coolant temperature has not reached its required operating temperature within a certain amount of time after starting the vehicle. This code can appear as soon as you start your vehicle, or it can also occur while driving.

It’s essential to address this issue immediately, as vehicles with this issue have increased emissions and decreased fuel efficiency. In this article, we’ll explore the possible causes of the Jeep Wrangler P0128 OBD II trouble code and some possible solutions.

P0128 is most often caused by a thermostat that is stuck open.

P0128 Quick Info

DefinitionP0128: Coolant Temperature – Below Thermostat Regulating Temp
SymptomsLack of heat, MIL (check engine light), MPG Loss (1 or 2 tops)
Common CausesThermostat stuck open, Engine Coolant Temp Sensor (ECT) issues
Breakdown Risk?No
Repair Cost (Parts)Less than $100
Repair DifficultyModerate

Video

On most modern Jeeps, the thermostat is the number one cause of P0128. Here’s a how to video on replacing the thermostat:

P0128 Definition: Coolant Temp – Below Thermostat Regulating Temp

The P0128 OBD-II trouble code is a generic powertrain diagnostic code (it has the same meaning for the Jeep Wrangler as any other vehicle).

Coolant Temperature

The coolant temp sensor is responsible for telling the Engine Control Module (ECM) the engine’s coolant temperature.

P0128 indicates an issue with the engine’s coolant temperature not reaching the proper operating temperature within a certain amount of time.

Below Thermostat Regulating Temp

As part of your Wrangler’s computer system, your Engine Control Module (ECM) tracks various engine conditions, such as air temperature, engine speed and load, coolant temperature, etc.

When the ECM detects that the engine’s coolant is not reaching its proper operating temperature within a set timeframe, it will trigger this P0128 trouble code to alert the driver of a potential issue.

Wrangler P0128 Symptoms

The most common symptom of a P0128 trouble code in a Jeep Wrangler is an illuminated malfunction indicator lamp (MIL). Other symptoms may include poor engine performance and a decrease in fuel economy.

  • Lack of heat– The most prominent symptom of the P0128 trouble code in the Jeep Wrangler is the lack of heat. When the thermostat doesn’t bring the engine up to the proper operating temp, it means that the coolant going through the heater core isn’t as hot. This leads to less/no heat. If you feel your vehicle’s heater working better when sitting still and worse on the highway, that’s a dead giveaway for a thermostat that is stuck open.
  • Service Engine Soon– Other than the heater not working, the only other symptom of P0128 is typically the service engine soon light itself.
  • Slight Decrease in fuel economy– The P0128 code may also lead to a slight decrease in fuel economy. This is because your Wrangler’s engine is running at a cooler temperature than it should be. As a result, it consumes more gasoline to keep itself running correctly.

P0128 Causes: Jeep Wrangler

Fixing P0128 in the Jeep Wrangler is usually a pretty easy thing to do since, 90% of the time, a stuck thermostat will cause the problem. Here are the most common causes of P0128:

  • Thermostat Stuck Open– Far and away, the most typical cause for the P0128 code is a thermostat that is stuck open. When a thermostat is stuck open, it allows coolant to flow through the engine at all times. When this happens, the engine is “over-cooled” and never reaches the proper operating temperature. How to Replace a Thermostat (video).
  • ECT Sensor/Wiring- If the thermostat itself isn’t the problem, it’ll be the wiring/sensor associated with Engine Coolant Temperature Sensor (ECT).

Jeep Wrangler P0128 Diagnosis

An excellent way to tell if it’s a sensor issue or an issue with the thermostat is whether or not the Jeep Wrangler’s engine is running at its proper operating temperature.

It can be challenging to tell this in a vehicle that doesn’t have a temperature gauge. If you feel the heater isn’t working well, that is the easiest way to tell the thermostat is stuck open.

Are there Other Codes?

If there are codes related to the ECT, such as P0117 or P0118, they indicate that the Engine Coolant Temp Sensor is not performing correctly, which means you should start diagnosing P0128 in your Jeep Wrangler by taking a look at the ECT and wiring.

Is the Heat Blowing Hot?

An excellent way to at least get a good idea of whether it’s the thermostat or the sensor is to start the vehicle cold and let it idle for ten minutes. If you feel little to no heat from the heater, it’s a good indication that the thermostat is the problem and not a wiring issue.

Squeeze the Thermostat Hose

A mechanic will check under the hood where your Wrangler’s radiator hose meets the thermostat housing. If it is easy to pinch the hose, the engine coolant will typically flow through it.

If you pinch your hose, stay aware of the belted accessories and the fan. The fan can come on at any time.

Check the Coolant Temperature

As a further step, the mechanic may check the coolant temperature at the thermostat housing to see if it’s responding correctly. If it isn’t, there’s likely an issue with the thermostat itself.

You’ll need an infrared temperature gun to verify the temperature at the thermostat. They’re not very expensive at places such as Harbor Freight.

Inspect All Electrical Connections

The mechanic will also inspect all electrical connections to ensure they are in good condition and not corroded or loose. If they are, repair the harness and verify that it clears the code.

Replace the Thermostat

If all of the above checks out and it still seems like the thermostat is the culprit, then it’s time to replace it. Replacing the thermostat in the Jeep Wrangler is relatively easy and should take no more than an hour or two.

After repairing your Wrangler, clear the code from your vehicle’s computer and reset it. Then, take a test drive and verify that it hasn’t returned.

Conclusion

P0128 is not a severe threat to the immediate drivability of your Wrangler. However, it should be noted that most modern fuel-injected engines like to run at 200+ degrees. Letting them run too cool can cause problems after an extended period. Good luck figuring out what is going on with your Wrangler!

P0128 Jeep Wrangler: Meaning, Causes, How to Fix | Drivetrain Resource (2024)

FAQs

How do I fix the code P0128 on my Jeep? ›

Inspect the Thermostat: The thermostat is often the culprit behind the P0128 code. If it's stuck open, the engine won't reach its optimal operating temperature. Consider replacing the thermostat if it's defective. Examine the Coolant Temperature Sensor: This sensor monitors the coolant's temperature.

How to clear a P0128 code? ›

How to Fix P0128. Start with the easiest repair solution, which is low coolant levels. Before you start, turn off your engine and wait until it's sufficiently cool to open your coolant reservoir. Under normal operation, a coolant system is pressurized.

What are the possible causes of the P0128 code? ›

Causes of a P0128 code include:
  • A bad coolant temperature sensor.
  • The cooling fan is stuck on.
  • A bad intake air temperature sensor.
  • A thermostat that's malfunctioning or stuck open (electronically controlled or traditional)

How to fix coolant temperature below thermostat regulating temperature? ›

If the level is under the minimum requirement, add more coolant so the level comes up to the maximum level. Take the car for a short drive and see if the same P0128 fault code comes up. If topping off the coolant doesn't help, the thermostat should be the next thing to replace.

What repairs can fix the P0128 code? ›

The most common repair reported to fix the P0128 DTC is a worn thermostat (which opens too early). The following components can result in this error code: Faulty or worn thermostat. Cooling system flow issue.

Can I still drive my car with a P0128 code? ›

How Long Can You Drive with a P0128 Code? Although it may be possible to drive short distances with code P0128 set, you should get the issue fixed by a professional right away. Doing so will help ensure your vehicle keeps running at its best while also helping to prevent any additional damage.

How do you reset a stuck thermostat? ›

Turn your thermostat to the 'off' position... Then venture off to your home's breaker box. Find the breaker to your HVAC system, flipping it 'off'. Make sure the breaker is flipped all the way 'off,' then wait for 30-seconds. Turn the breaker back 'on.

How to reset an ECT sensor? ›

No, you cannot reset a coolant temperature sensor; it must be replaced if it malfunctions.

How much does it cost to fix a P0128 code? ›

Estimated Cost of Repair for the P0128 Code

Depending on the root cause of the issue, the costs of fixing the code P0128 will most likely range from $150-$250.

Will the P0128 code clear itself? ›

This is referred to as a permanent code. This permanent code will go away on its own after the monitor runs and passes. Until then it will be present but only when read with a scan tool and will not turn the light on. If the problem Is detected again by the computer it will first set a pending code.

What causes a coolant temperature sensor to go bad? ›

Causes of Coolant Temperature Sensor Problems

The most common cause is a build-up of deposits on the sensor, which can interfere with its ability to accurately measure the coolant temperature. Another possibility is that the coolant level is too low, which can cause the sensor to overheat and fail.

How to fix a coolant thermostat? ›

A very brief summary of the task:
  1. Make sure the engine is cold and raise the vehicle on jackstands.
  2. Drain the coolant. Remove and examine the hose(s)
  3. Remove the thermostat housing.
  4. Remove the old gasket/seal and replace with new.
  5. Install the new thermostat and refill the system.

What is the code P0128 on a Jeep Wrangler? ›

Causes of the P0128 Code

Several issues can trigger the P0128 code in Jeep Wranglers, including: A faulty engine coolant thermostat that is stuck open. Low coolant levels due to leaks or evaporation. A malfunctioning coolant temperature sensor.

How do I know if my coolant thermostat is bad? ›

Temperature Fluctuations: One of the most common signs of a bad thermostat is erratic temperature readings on your dashboard gauge. If you notice that the temperature gauge moves from normal to hot quickly or fluctuates unexpectedly, it's a clear indication that your thermostat may be malfunctioning.

Where is the temperature sensor located? ›

The ECT sensor is typically near the thermostat in the cylinder head or thermostat housing. The ECT sensor is typically near the thermostat in the cylinder head or thermostat housing. Many vehicles also have a second ECT sensor on a different part of the engine or radiator.

How much does it cost to replace a Jeep thermostat? ›

Labor costs are estimated between $72 and $90 while parts are typically priced around $312.

Will the p0128 code clear itself? ›

This is referred to as a permanent code. This permanent code will go away on its own after the monitor runs and passes. Until then it will be present but only when read with a scan tool and will not turn the light on. If the problem Is detected again by the computer it will first set a pending code.

How much does it cost to fix p0128? ›

Estimated Cost of Repair for the P0128 Code

Depending on the root cause of the issue, the costs of fixing the code P0128 will most likely range from $150-$250.

Where is the engine coolant temperature sensor thermostat? ›

Where Is the Engine Coolant Temperature Sensor Located? The ECT sensor is typically near the thermostat in the cylinder head or thermostat housing. The ECT sensor is typically near the thermostat in the cylinder head or thermostat housing.

References

Top Articles
Latest Posts
Article information

Author: Jerrold Considine

Last Updated:

Views: 5835

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Jerrold Considine

Birthday: 1993-11-03

Address: Suite 447 3463 Marybelle Circles, New Marlin, AL 20765

Phone: +5816749283868

Job: Sales Executive

Hobby: Air sports, Sand art, Electronics, LARPing, Baseball, Book restoration, Puzzles

Introduction: My name is Jerrold Considine, I am a combative, cheerful, encouraging, happy, enthusiastic, funny, kind person who loves writing and wants to share my knowledge and understanding with you.