Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P1288 on 2011-2020 Dodge Grand Caravan: A Guide to the Likely Real Problem, P0128

The code P1288 is not a recognized or common fault for the Dodge Grand Caravan. It is extremely likely that you have misread or mistyped the code and the actual code is P0128. On the 3.6L Pentastar engine, P0128 is almost always caused by a failed thermostat that is stuck open. The fix is to replace the entire thermostat housing assembly, which is a DIY-friendly job costing about $40-$90 for the part.

16 minutes to read 2011-2020 Dodge Grand Caravan
Most Likely Cause
Thermostat Stuck Open
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 – $350
Parts Price
$40 – $90
⚠️ Drivable, but... — You can drive with a P0128 code, but you will experience poor fuel economy, reduced heater performance, and increased emissions. It's best to repair it soon to prevent long-term accelerated engine wear and potential failure of emissions tests.
Key Takeaways
  • The code you have is almost certainly P0128, not P1288. Re-scan to confirm.
  • P0128 is caused by a thermostat that is stuck open, a very common issue on the 3.6L Pentastar engine.
  • The fix is to replace the entire thermostat housing assembly, not just the sensor or internal parts. Using an OEM Mopar part is strongly recommended.
  • This is a DIY-friendly repair that can be done in 1-2 hours with basic tools.
  • After replacing the part, you must bleed the air from the cooling system using the small bleeder screw on top of the new housing to prevent air pockets and overheating.
P1288 is a manufacturer-defined code, but extensive research shows no consistent, verifiable definition for it on a 2011-2020 Dodge Grand Caravan with the 3.6L Pentastar engine. Different Dodge/Chrysler products use P1288 for unrelated issues like NOx sensors or chassis sensors, which do not apply to this vehicle. However, the code P0128, which is extremely common on this platform, is defined as "Coolant Temperature Below Thermostat Regulating Temperature." This means the engine's computer (PCM) has detected that the engine is not warming up to its proper operating temperature within an expected time frame. The PCM compares the Intake Air Temperature (IAT) at startup with the Engine Coolant Temperature (ECT) and expects the ECT to rise to a target (typically ~195-205°F) within a few minutes of driving; if it fails to do so, the code is set.
Heads up: The manufacturer-specific definition of this code could not be fully verified — treat the guidance below as general.

What's Unique About the 2011-2020 Dodge Grand Caravan

The 3.6L Pentastar V6 engine inside a Dodge Grand Caravan engine bay.
The 3.6L Pentastar engine found in 2011-2020 Grand Caravans is notorious for thermostat housing failures.

The 3.6L Pentastar engine, used across the entire 2011-2020 Grand Caravan lineup, is known for thermostat failures that trigger the P0128 code. The thermostat is designed to fail in the 'open' position as a safeguard against overheating. Because this failure is so common, owners and technicians are very familiar with the symptoms and the straightforward fix of replacing the entire thermostat and housing assembly.

🎬 See this step-by-step thermostat replacement guide

Symptoms You May Notice

  • Check Engine Light is on.
  • Engine temperature gauge reads lower than normal, often staying below the halfway mark.
  • Temperature gauge may drop noticeably when driving at highway speeds, especially in colder weather.
  • Cabin heater blows lukewarm or cool air, especially in cold weather.
  • Engine takes a very long time to warm up.
  • A noticeable decrease in fuel economy (2-4 MPG is common).
  • Visible coolant leak or crusty, colorful residue around the plastic thermostat housing, a sign of a hairline crack.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing only the Engine Coolant Temperature (ECT) sensor. On the 3.6L Pentastar, the ECT sensor is integrated into the thermostat housing. The entire assembly must be replaced, and the sensor itself is rarely the primary point of failure for this code.
  • Using a cheap aftermarket thermostat assembly. Many experienced owners and mechanics on forums report that aftermarket units for this specific application can fail quickly, sometimes within a year, leading to the code returning.

Most Likely Causes

Side-by-side comparison of a functional closed thermostat versus a failed thermostat stuck in the open position.
A healthy thermostat (left) remains closed until the engine reaches operating temperature, while a failed unit (right) stays open, preventing the engine from warming up properly.
  1. Thermostat Stuck Open 🔴 High Probability The original equipment thermostat assembly on the 3.6L Pentastar is a well-documented failure point. The internal mechanism can fail, causing it to remain open, and the plastic housing can become brittle from thermal cycles and crack, causing leaks.
    How to confirm: Monitor the temperature gauge or live data on a scan tool. If the engine temperature is slow to rise, stays below ~195°F, or drops at highway speeds, the thermostat is almost certainly stuck open.
    Typical fix: Replace the entire thermostat and housing assembly. The Engine Coolant Temperature (ECT) sensor is integrated, so it gets replaced at the same time. Using an OEM Mopar part is highly recommended by mechanics to avoid premature failure of aftermarket units.
    Est. part cost: $40-$90

Rare But Worth Checking

  • Low Engine Coolant Level: If the coolant is low due to a leak elsewhere in the system, it can cause erratic temperature readings or introduce air pockets near the sensor, potentially triggering a P0128 code. Always check the coolant level first.
  • Cooling Fan Stuck On: If an electrical fault (such as a failed relay) causes the radiator fan to run constantly, even when the engine is cold, it can over-cool the engine and prevent it from reaching operating temperature, triggering the code. This is uncommon.
  • Faulty Intake Air Temperature (IAT) Sensor: The PCM uses the IAT reading as part of its calculation for expected engine warm-up time. A faulty IAT sensor providing an inaccurately cold reading could theoretically contribute to this code, but it is very rare.

Diagnosis Steps

An OBD-II scanner displaying a P0128 diagnostic trouble code.
Using a scan tool to monitor live coolant temperature data is the most accurate way to confirm a thermostat that is stuck open.
  1. Confirm the code is P0128 using an OBD-II scanner. If it is P1288, double-check as this is likely an error.
  2. Check the engine coolant level in the reservoir and radiator (when the engine is cold). If low, top it off with the correct OAT coolant and check for leaks.
  3. Start the engine from cold and monitor the temperature gauge or live ECT data on a scanner. It should rise steadily to the halfway mark (~195-205°F) within 5-10 minutes of driving.
  4. If the gauge stays low, takes an excessive amount of time to warm up, or drops while driving at highway speeds, the thermostat is the prime suspect.
  5. As the engine warms up, feel the upper radiator hose. It should remain cool until the engine reaches operating temperature (around 200°F), at which point it will suddenly become hot as the thermostat opens. If it warms up gradually along with the engine, the thermostat is stuck open.
  6. Visually inspect the plastic thermostat housing for any signs of coolant leaks, such as white, pink, or purple crusty residue.
  7. If the thermostat appears to be working correctly, investigate other rare causes like the cooling fan operation.
  8. 🎬 Watch: A professional diagnostic walkthrough for code P0128

Parts You'll Likely Need

A new OEM Mopar thermostat and housing assembly for a 3.6L Pentastar engine.
The thermostat and ECT sensor are integrated into a single housing assembly on the 3.6L Pentastar; replacing the entire unit with an OEM Mopar part is highly recommended.
  • Engine Coolant Thermostat Housing Assembly (OEM #5184651AJ (or latest Mopar revision)) — This is the root cause of code P0128 in over 90% of cases for this vehicle. The assembly includes the thermostat, housing, seal, and integrated temperature sensor. Mopar has released several revisions (AF, AG, AH, AI, AJ); it is best to purchase the latest available version.
    Trusted brands: Mopar, Dorman (902-3036), Gates, Mahle
    OEM price range: $60-$90
    Aftermarket price range: $40-$70
  • Engine Coolant / Antifreeze (OAT) (OEM #68163849AB (50/50 pre-mixed)) — You will lose coolant when replacing the thermostat and must top off the system. Use the correct Mopar OAT (Organic Acid Technology) MS-12106 coolant (typically purple) for 2013+ models to prevent corrosion. 2011-2012 models used HOAT (Hybrid OAT, typically pink/orange). Mixing them can cause gelling and damage.
    Trusted brands: Mopar, PEAK OET North American Vehicles (Purple), Valvoline Zerex (Purple)
    OEM price range: $25-$35 per gallon
    Aftermarket price range: $20-$30 per gallon

Technical Service Bulletins (TSBs) & Recalls

  • TSB 24-001-16: While not for P0128, this TSB addresses poor heater performance on some models due to heater core restrictions, a related cooling system issue that owners might experience alongside a P0128 code.

Platform-Specific Known Issues

  • The plastic thermostat housing is known to become brittle over time and can develop hairline cracks, leading to slow coolant leaks in addition to the P0128 code.
  • The small plastic bleeder screw on top of the thermostat housing can also become brittle and break during service or develop a leak on its own.
  • 🎬 Watch: Helpful DIY tips for a successful thermostat installation

Diagnostic Flowchart

Start by confirming the code. P1288 is very rare on this engine and often a misread for the extremely common P0128 (Coolant Temp Below Thermostat Regulating Temp). This first step is critical and determines the entire diagnostic path.
Besides the Check Engine Light, is the temperature gauge reading low (staying below the halfway mark) and/or is the cabin heater blowing lukewarm air?
With the engine cold, check the coolant level. Then, carefully inspect the plastic thermostat housing at the top-front of the engine. Do you see any wetness or crusty pink/purple residue?
→ The plastic thermostat housing has a hairline crack, a well-documented failure on the 3.6L Pentastar. Replace the entire thermostat and housing assembly. Using an OEM Mopar part is highly recommended to avoid a repeat failure.
Let's test the thermostat's function. From a cold start, let the engine idle and feel the large upper radiator hose. Does it get warm gradually almost immediately, or does it stay cool for 5-10 minutes and then suddenly get hot?
→ This confirms the thermostat is stuck open, which is the most common cause of P0128 on this engine. Replace the entire thermostat and housing assembly. The new part will include a new integrated Engine Coolant Temperature (ECT) sensor.
→ The thermostat appears to be functioning correctly. The issue could be an intermittent fault or an inaccurate reading from the ECT sensor itself. Monitor live ECT data on a scan tool to see if it's behaving erratically.
→ This could be an intermittent fault or an early-stage failure. Ensure the coolant is full, clear the code, and monitor. If P0128 returns, the thermostat is still the most likely cause even without strong symptoms.
→ P1288 is not a standard or common code for this vehicle and often indicates a manufacturer-specific issue or a tool communication error. Given that P0128 is extremely common for the exact same symptoms, re-scan with a different tool if possible. If P1288 persists, it may relate to a Cylinder Head Temperature sensor, but you should first rule out the common thermostat issue.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Cracked Oil Filter / Cooler Housing 🔴 High — Extremely common, often occurs between 60,000 and 120,000 miles. The plastic housing cracks from thermal cycles, leaking oil into the engine valley and down the back of the transmission.
  • Rocker Arm / Lifter Failure ('Pentastar Tick') 🔴 High — Common across all model years. Needle bearings in the rocker arms fail, causing a distinct ticking sound, especially on a cold start. If ignored, it can lead to camshaft damage and misfire codes (e.g., P030x).
  • Left Cylinder Head Failure (Early Models) 🔴 High — Primarily affects 2011-2013 models. A defect in the valve guides/seats on the left cylinder head (cylinders 2, 4, 6) leads to compression loss and misfires. (Ref: TSB 09-002-14; Extended Warranty X56 (10 years/150,000 miles))
  • TIPM (Totally Integrated Power Module) Failure 🟠 Medium — Can occur at any mileage. The vehicle's main fuse box/computer can fail, causing a wide range of bizarre electrical problems, including no-start conditions, fuel pump issues, or horn/wipers activating randomly.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

5th Gen (2008+) Dodge Grand Caravan 3.6L

Symptoms: Temperature fluctuations and coolant loss.

What fixed it: The symptoms pointed directly to a failing thermostat, which is the classic fix for a P0128 scenario.

Source hint: dodge-forum.com: In a thread titled '5th Gen 08+ Grand Caravan (fake?) overheating issues - help needed!!!'

Dodge Grand Caravan 3.6L Pentastar

Symptoms: Check Engine Light with a P0128 code, especially noticeable in cold climates.

What fixed it: The accepted fix is a thermostat replacement.

Source hint: Reddit r/MechanicAdvice: A thread titled 'P0128 code' for a 3.6L Pentastar

Dodge Grand Caravan 3.6L Pentastar

Symptoms: Check Engine Light on for P0128, engine not warming up properly, and poor cabin heat.

What fixed it: The definitive fix was a complete thermostat assembly replacement, with owners stressing the importance of using OEM Mopar parts to ensure longevity.

Source hint: chryslerminivan.net: Multiple threads, such as 'P0128 Thermostat replacement'

Frequently Asked Questions

The article is for P1288, but I see P0128 mentioned everywhere. Which code is correct for my Grand Caravan?
P0128 is the correct and standard OBD-II code for this issue. The article's diagnostic steps clarify that if your scanner shows P1288, it is likely an error and you should double-check, as the underlying fault is for code P0128, 'Coolant Temperature Below Thermostat Regulating Temperature'.
My van's heater is only blowing lukewarm air. Is this related to the P1288/P0128 code?
Yes, it's a primary symptom. A thermostat stuck open prevents the engine from reaching full operating temperature, which directly impacts the cabin heater's ability to produce hot air. Note that TSB 24-001-16 also mentions that poor heater performance can sometimes be caused by heater core restrictions.
I found a coolant leak near the top of my 3.6L engine. Is this part of the same thermostat problem?
It is very likely related. The original plastic thermostat housing on the 3.6L Pentastar is known to become brittle from heat cycles and develop hairline cracks, causing coolant leaks. This often happens at the same time the internal thermostat fails.
Should I use a cheaper aftermarket thermostat assembly to fix this code?
It is highly recommended that you use an OEM Mopar part. The article context states that mechanics recommend the Mopar unit to avoid premature failure, a sentiment echoed by owners on forums like chryslerminivan.net.
Does this thermostat failure issue also happen on other vehicles with the 3.6L Pentastar engine?
Yes, this is an extremely common issue across the entire 3.6L Pentastar engine family. The article confirms that the Chrysler Town & Country, Jeep Wrangler JK, Dodge Journey, Dodge Charger, and Chrysler 300 all suffer from the same high rate of thermostat failure causing code P0128.
My 2012 Grand Caravan has a ticking noise from the engine. Is this connected to the cooling system or the P1288/P0128 code?
No, this is a separate, well-known issue. The 'Pentastar Tick' is commonly caused by rocker arm and lifter failure. If ignored, it can lead to more serious problems and trigger misfire codes (e.g., P030x), but it is not related to the thermostat fault.
What kind of coolant should I use to top off the system in my Dodge Grand Caravan?
The diagnostic steps specify using the correct OAT (Organic Acid Technology) coolant for the system.
Dodge Grand Caravan Thermostat replacement | P0128 Fixed
Dodge Grand Caravan Thermostat replacement | P0128 Fixed
how to replace a thermostat on dodge grand caravan | P0128 Fixed
how to replace a thermostat on dodge grand caravan | P0128 Fixed
Thermostat Replacement 3.6L Chrysler/Dodge P0128
Thermostat Replacement 3.6L Chrysler/Dodge P0128
2011-2020 Dodge Grand Caravan Chrysler Town and Country Thermostat Replacement (How To)
2011-2020 Dodge Grand Caravan Chrysler Town and Country Thermostat Replacement (How To)
Dodge Grand Caravan : Code P0128 - Thermostat Rationality, Diagnosis & Repair
Dodge Grand Caravan : Code P0128 - Thermostat Rationality, Diagnosis & Repair
2011-2020 Town & Country / Caravan Thermostat Replacement & Tips. Save $$ - DIY. Code P0128 Fix.
2011-2020 Town & Country / Caravan Thermostat Replacement & Tips. Save $$ - DIY. Code P0128 Fix.
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P1288 (Deep Dive) for:
  • Dodge Grand Caravan: 2011201220132014201520162017201820192020
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part