Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

How to fix P0128 chrysler?

On Chrysler vehicles, P0128 indicates the engine coolant thermostat isn't allowing the engine to reach its proper operating temperature, typically because the thermostat sticks open or the coolant-temperature sensor reads incorrectly. The common remedy is replacing the thermostat and, if needed, the CTS, plus bleeding the cooling system and correcting coolant levels.


What P0128 Means for Chrysler


The P0128 diagnostic code means the engine is running cooler than the ECU expects. When the engine never reaches the intended warm-up temperature, you may notice a chilly heater and reduced fuel economy, especially during longer trips.


Common causes include:



  • Stuck-open or faulty thermostat

  • Faulty coolant temperature sensor (CTS) or wiring

  • Low coolant level or air trapped in the cooling system

  • Leaks, a faulty radiator cap, or a clogged radiator

  • Incompatible or wrong coolant type after a flush

  • ECU/PCM reading errors (less common but possible)


Understanding these causes helps guide the diagnostic process and ensures you target the right component first.


Diagnosing P0128 on a Chrysler


To pinpoint a P0128 problem, technicians follow a systematic approach that combines data from a scan tool with physical checks of the cooling system.


Below is the typical diagnostic sequence:



  • Confirm the P0128 code with a scan tool and review freeze-frame data and live engine temperature readings.

  • Check the cooling-system condition: coolant level, condition, leaks, and radiator flow.

  • Inspect the coolant temperature sensor (CTS) and its wiring for damage or poor connection.

  • Test thermostat operation by measuring the engine temperature rise and, if needed, removing and bench-testing the thermostat in hot water to see its opening temperature.

  • Bleed the cooling system to remove air pockets and refill with the correct coolant type and mixture.

  • Inspect the radiator cap and cooling fans for proper operation; verify there are no blockages or fan failures that affect cooling performance.

  • If the issue persists, consider additional checks such as thermostat housing integrity, water pump flow, and potential head-gasket concerns if symptoms worsen.


The diagnostic process helps avoid unnecessary replacements and targets the root cause effectively.


Repairing P0128: Fixes Common on Chrysler


Once the root cause is identified, these fixes are commonly effective for restoring proper engine warm-up in Chrysler vehicles.


Before performing the fixes, ensure the engine is cool and you have the right replacement parts and coolant for your vehicle model and year.



  • Replace the thermostat with a genuine OEM or high-quality equivalent; ensure you select the correct temperature rating for your engine.

  • Replace the coolant temperature sensor if the sensor reading is out of spec or the wiring is damaged.

  • Bleed the cooling system and refill with the correct coolant type and proper mix (often Dex-Cool or other specified coolant).

  • Inspect and replace the radiator cap if it is not sealing properly or if the system pressure is too low.

  • Address leaks or damaged hoses, clamps, or the water pump as needed to restore proper coolant flow.

  • Assess for air pockets or blockages and perform a full coolant flush if the system is old or contaminated.

  • Re-test the system with a scan tool and monitor engine temperature until it reaches the designed operating temperature.


Aftercare is important: clear any stored codes, monitor for reoccurrence, and ensure heater performance is normal after a test drive.


When to Seek Professional Help


If you are not confident in performing cooling-system work or the code reappears after a repair, consult a certified technician. Persistent P0128 with normal thermostat and CTS tests can indicate a more complex cooling-system or ECU issue that may require professional diagnostics.


Preventive Tips


Regular maintenance can prevent P0128 from returning. Follow these tips to keep the cooling system healthy:



  • Use the coolant type specified by your Chrysler model and keep the level above the minimum mark.

  • Change coolant and inspect system components at intervals recommended by the manufacturer.

  • Bleed the cooling system properly after any coolant service or thermostat replacement to avoid air pockets.

  • Inspect hoses, clamps, thermostat housing, radiator, and radiator cap for wear and leaks.


Keeping the cooling system well-maintained reduces the likelihood of thermostat performance issues and sensor errors.


Summary


P0128 on Chrysler indicates the engine is not reaching or maintaining the correct operating temperature, most often caused by a stuck-open thermostat or a faulty coolant-temperature sensor, among other cooling-system faults. The typical approach is to diagnose with scans, inspect and test the CTS and thermostat, bleed and refill the cooling system, and replace components as needed. With proper parts and careful maintenance, the issue is usually resolved without major repairs.

Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.