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

P0456 on 2017-2020 Dodge Caravan: Causes and Fixes for a Small EVAP Leak

On a 2017-2020 Dodge Caravan with the 3.6L engine, code P0456 is most often caused by a loose or faulty gas cap. If that doesn't fix it, the next most common cause is a failing Evaporative System Integrity Monitor (ESIM) switch, Mopar part #4861959AD, a relatively inexpensive part that twists into the charcoal canister near the rear of the vehicle.

15 minutes to read 2017-2020 Dodge CARAVAN
Most Likely Cause
Loose or Faulty Gas Cap
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $350
Parts Price
$15 – $150
Safe to drive — Driving with a P0456 code will not cause immediate engine damage, but your vehicle will release excess emissions and will fail an emissions test until it is repaired. You may continue driving, but the repair should be done to ensure compliance with emissions standards.
Key Takeaways
  • Always start with the simplest solution: check that your gas cap is tight and inspect its seal for damage. This is the most common fix.
  • The second most likely culprit on this specific vehicle is the Evaporative System Integrity Monitor (ESIM) switch, located on the charcoal canister.
  • A manufacturer TSB warns that water can get into the EVAP system, so be aware of this possibility, especially if you frequently drive in wet conditions.
  • If simple fixes don't work, a smoke test is the most reliable way to find the exact location of the leak.
The code P0456 means your Caravan's engine control module (ECM) has detected a very small leak in the Evaporative Emission Control (EVAP) system, equivalent to a hole about 0.020 inches in diameter. This system is designed to capture fuel vapors from the gas tank and prevent them from escaping into the atmosphere. The ECM performs regular pressure and vacuum tests on this system, and if it detects that pressure is not being held properly, it will trigger the Check Engine Light with this code.

What's Unique About the 2017-2020 Dodge CARAVAN

A Dodge Caravan ESIM (Evaporative System Integrity Monitor) switch, a common failure point for EVAP leaks on this platform.
The ESIM switch is a known weak point on the 2017-2020 Caravan. TSB #9003665 notes it can ingest water, leading to a P0456 code.

For this generation of Dodge Caravan and its platform mates, a notable and documented issue is the high failure rate of the ESIM switch. 🎬 Watch: A quick overview of the P0456 code on this generation. Many owners and mechanics will replace this part as a primary suspect after the gas cap has been ruled out. Furthermore, a manufacturer Technical Service Bulletin (TSB #9003665) specifically advises technicians to check the vapor line, fresh air filter, and frame rail blocker for water ingestion when replacing the ESIM switch for a P0456 code. This suggests the system may be vulnerable to water intrusion, which can damage components and cause leaks.

Diagnostic Flowchart

Comparison of a new, healthy gas cap O-ring versus a cracked, degraded O-ring that causes a P0456 EVAP leak.
Always check the gas cap first. A worn or cracked O-ring is the most common cause of a small EVAP leak. Replacing it with an OEM Mopar cap is highly recommended.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Which of these best describes your current diagnostic progress with this code?
→ Inspect the gas cap O-ring and clean the filler neck. 🎬 See why aftermarket caps often fail and how to clean the neck. If worn or aftermarket, replace with an OEM Mopar cap (Part #5278632AG, $15-$40). Clear the code.
Have you checked the ESIM switch located near the rear driver's side wheel?
→ Remove the ESIM switch with a quarter-turn twist and shake it. If it rattles, replace it (Mopar #4861959AD) and its O-ring (#52129436AB) for about $35-$60.
→ Visually inspect EVAP hoses from the tank to the engine bay for cracks. Replace any damaged sections ($10-$40). If intact, proceed to test the Purge Valve.
Does the engine have a rough idle or difficulty starting after refueling?
→ Test the EVAP Purge Valve 🎬 Watch: Step-by-step guide to replacing the purge valve solenoid. (#04891731AA) in the engine bay. Apply vacuum with the engine off; if it leaks, replace it for $40-$70.
→ Have a mechanic perform a smoke test ($100-$350 labor) to find the micro-leak. Ask them to check for water ingestion per TSB #9003665.

Symptoms You May Notice

Dodge Caravan instrument cluster displaying a Check Gas Cap warning message.
Before the Check Engine Light illuminates for a P0456, you may see a 'Check Gas Cap' warning on the instrument cluster.
  • Check Engine Light is on
  • A faint fuel smell (in some cases)
  • Failure to pass an emissions/smog test
  • A 'Check Gas Cap' message may appear on the instrument cluster
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the O2 sensors. This code is unrelated to the oxygen sensors.
  • Replacing the fuel injectors. P0456 is an emissions system leak, not a fuel delivery problem.

Most Likely Causes

A mechanic performing a smoke test on a vehicle's EVAP system to locate a micro-leak.
If the gas cap and ESIM switch don't solve the P0456, a smoke test is the most effective way to find micro-leaks in the EVAP hoses or canister.
  1. Loose or Faulty Gas Cap 🔴 High Probability The gas cap is a common failure point on all vehicles as the seal degrades over time. It's the most frequent, cheapest, and easiest-to-fix cause for a P0456 code. Forum users on sites like BobIsTheOilGuy frequently report solving the code with a new OEM cap after an aftermarket one failed.
    How to confirm: Ensure the gas cap is tightened until it clicks several times. Inspect the rubber O-ring on the cap for cracks, stiffness, or damage. If it looks worn, it's likely the cause. Also, clean the filler neck's metal sealing surface with a cloth or light abrasive pad to remove any grit or corrosion that could prevent a good seal.
    Typical fix: Tighten or replace the gas cap. It is strongly recommended to use an OEM Mopar cap (Part #5278632AG) for a proper seal, as aftermarket caps are a known cause of this code.
    Est. part cost: $15-$40
  2. Faulty Evaporative System Integrity Monitor (ESIM) Switch 🟡 Medium Probability This component is a known high-failure item on many Dodge/Chrysler/Jeep vehicles. Mechanics and DIYers often replace it as the next logical step after the gas cap. TSB #9003665 directly links ESIM replacement to the P0456 code, indicating it's a specific point of weakness.
    How to confirm: The ESIM is located on the charcoal canister near the rear driver's side wheel. A common DIY diagnostic is to remove the old ESIM and shake it; if it rattles, it is considered defective and should be replaced. Diagnosis can also be done with a smoke machine, but due to its high failure rate and low cost, many owners choose to replace it proactively.
    Typical fix: Replace the ESIM switch and its O-ring. It is removed with a simple quarter-turn twist from the charcoal canister. The process is shown in numerous online videos for the Grand Caravan and its platform mates.
    Est. part cost: $30-$60
  3. Leaking EVAP Purge Valve/Solenoid ⚪ Low Probability
    How to confirm: The purge valve is located in the engine bay and is normally closed. A mechanic can test it by applying vacuum with the engine off to see if it leaks; a good valve should hold vacuum. A leaking purge valve may also cause a rough idle or difficulty starting after refueling.
    Typical fix: Replace the purge valve. This is a straightforward repair accessible from the top of the engine.
    Est. part cost: $30-$60
  4. Cracked or Disconnected EVAP Hoses ⚪ Low Probability TSB #9003665 points to potential water ingestion in the vapor lines, which could lead to material degradation and cracking over time. Hoses can also become brittle with age.
    How to confirm: A visual inspection may reveal obvious cracks or loose connections in the hoses running from the gas tank, to the charcoal canister, and up to the engine bay. One owner on chryslerminivan.net found a small cracked rubber hose under the airbox to be the cause. The definitive method is a smoke test, which forces smoke into the EVAP system to reveal the location of any small leaks.
    Typical fix: Replace the damaged section of hose.
    Est. part cost: $10-$40

Rare But Worth Checking

  • Cracked Charcoal Canister: The charcoal canister itself can develop hairline cracks, especially around the seam or where the ESIM mounts. This is almost always found during a smoke test after other common parts have been replaced.
  • Leaking or Damaged Fuel Filler Neck: Rust or damage to the metal tube leading to the gas tank can cause a leak that will trigger this code. On capless systems, a broken inner flap can also be the cause, as reported by a user on Reddit for a 2011 model. Thoroughly cleaning the sealing surface is a critical first step.

Diagnosis Steps

  1. Check the gas cap. Remove it, inspect the seal for damage, clean the filler neck sealing surface, and reinstall the cap, ensuring it clicks several times. Clear the code and drive for a few days to see if it returns.
  2. If the light returns, visually inspect the EVAP hoses in the engine bay and under the vehicle near the charcoal canister for any obvious cracks, disconnections, or signs of wear.
  3. Consider replacing the Evaporative System Integrity Monitor (ESIM) switch and its O-ring. Given its high failure rate and low cost on this vehicle, it's a common and logical next step. Many owners report success with this repair.
  4. If the problem persists, the most effective diagnostic step is to have a smoke test performed. A mechanic will inject low-pressure smoke into the EVAP system, and the leak will be revealed by where the smoke escapes.
  5. Based on the smoke test results, replace the leaking component, which could be a hose, the purge valve, or the charcoal canister itself.

Parts You'll Likely Need

  • Gas Cap (OEM #5278632AG) — This is the most common cause for P0456. The seal wears out over time, causing a small leak. Using an OEM cap is highly recommended.
    Trusted brands: Mopar, Stant
    OEM price range: $25-$40
    Aftermarket price range: $15-$25
  • Evaporative System Integrity Monitor (ESIM) Switch (OEM #4861959AD (supersedes 4861959AA, 4861959AB, 4861959AC)) — A very common failure point on Dodge/Chrysler vehicles for this code, as noted by mechanics and a TSB. Often rattles when shaken if it has failed.
    Trusted brands: Mopar, Dorman (310-215), Standard Motor Products (SMP)
    OEM price range: $35-$50
    Aftermarket price range: $25-$40
  • ESIM Switch O-Ring / Gasket (OEM #52129436AB) — Crucial for a proper seal when replacing the ESIM. The new ESIM module often does not include a new O-ring, and reusing the old one can cause the leak to persist.
    Trusted brands: Mopar
    OEM price range: $5-$10
    Aftermarket price range: $3-$8
  • EVAP Purge Valve / Solenoid (OEM #04891731AA) — This valve can get stuck or leak, creating a small vacuum leak in the system.
    Trusted brands: Mopar, Bosch
    OEM price range: $40-$70
    Aftermarket price range: $30-$60

Related Codes That Often Appear With This One

  • P0455 — P0455 indicates a 'large' EVAP leak. If a small leak (P0456) worsens, or if a component fails catastrophically, it may eventually be detected as a large leak.
  • P0457 — P0457 indicates an EVAP leak detected due to a loose or missing fuel cap. It often appears alongside P0456 if the gas cap is the root cause.
  • P0440 — P0440 indicates a general EVAP system failure. On many Chrysler products, this code is frequently triggered alongside P0456 when the ESIM module fails.

Technical Service Bulletins (TSBs) & Recalls

  • 1804823: Mentions the specific OEM diagnostic test, 'wiTECH Small Leak Verification Test (SLVT)', used to diagnose P0456.
  • 9003665: Advises checking for water ingestion in EVAP lines when replacing the ESIM switch for a P0456 fault.

Platform-Specific Known Issues

  • A Technical Service Bulletin (TSB #9003665) highlights a potential issue with water ingestion into the EVAP system. When replacing the ESIM for code P0456, the bulletin advises checking the Vapor Line, Fresh Air Filter, and the Black Frame Rail Blocker for water, suggesting this could be a contributing factor to component failure.

Mechanic-Grade Diagnostic Values

  • EVAP Purge Solenoid Resistance — expected: Approximately 14.4 ohms. Failure: A significantly different reading or an open circuit (infinite resistance).
  • EVAP Purge Solenoid Connector Voltage — expected: 11-12 Volts DC with key on, engine off.. Failure: No voltage indicates a wiring or PCM issue upstream of the solenoid.
  • EVAP Purge Solenoid Vacuum Leak Test — expected: 0 inHg (no vacuum) at the canister port with the engine running and solenoid electrically disconnected.. Failure: Any vacuum reading indicates the normally-closed valve is leaking internally and is defective.
  • ESIM Switch Bench Test — expected: With ground supplied to the input pin, the output pin should only show ground when pressure is applied to the large port or vacuum to the small port.. Failure: If the switch does not provide a ground signal under pressure/vacuum, or if the signal is always present, the switch is bad.
  • Long-Term Fuel Trim (LTFT) — expected: Typically below +/- 10% at idle.. Failure: A high positive fuel trim (e.g., +13% or higher) can indicate a lean condition caused by unmetered air entering the engine via a leak in the EVAP system.

Scan Tool Commands That Help

  • wiTECH (OEM Dealer Tool): Small Leak Verification Test (SLVT) — This is the mandatory first step in dealer diagnosis to confirm a small leak is actually present. It must also be run after a repair to verify the fix without waiting for a multi-day drive cycle.
  • wiTECH (or advanced bidirectional scanner): EVAP System Test / Actuate Vent Valve — To manually close the EVAP system vent (part of the ESIM assembly) to seal the system for a smoke or pressure test. This helps isolate different parts of the system during diagnosis.

Wiring & Ground Locations

  • ESIM Installation Orientation — On the charcoal canister, near the rear driver's side wheel.. The ESIM is gravity and pressure-operated via internal weights. It MUST be installed with the electrical connector oriented at the 3 o'clock position. Installing it in any other orientation (e.g., upside down) will prevent the internal mechanism from working correctly, causing it to fail the EVAP monitor test even if the part is new.

Real Owner Repair Stories

  • YouTube channel 'JustDoItYourself' (2012 Dodge Grand Caravan) — P0456 code that had been intermittent for years.
    ❌ Tried (didn't work) Initial visual inspection.
    ✅ What actually fixed it A smoke test was performed, and smoke was seen exiting the vent holes of the ESIM assembly on the charcoal canister. This indicated the internal valve was stuck open. Replacing the ESIM (also called a leak detection pump) resolved the issue.
  • YouTube channel 'Joy of Wrenching' (2017 Dodge Durango 3.6L (similar platform/engine)) — Check Engine Light with P0456.
    ❌ Tried (didn't work) Gas cap check.
    ✅ What actually fixed it A smoke test revealed a crack in the hard plastic EVAP purge line in the engine bay. Replacing the cracked hose assembly fixed the leak and cleared the code.

"I Checked Everything" — The Actual Cause

  • In many cases with a P0456 on these vans, a smoke test will show no visible leaks from any hoses or the gas cap seal. The root cause is often an internal failure of the ESIM switch itself. The switch fails to report the system's pressure state correctly to the PCM, triggering the code even without a physical leak. Mechanics familiar with this platform will often replace the ESIM if a smoke test comes back clean.

OEM Part Supersession History

  • 4861959AA, 4861959AB, 4861959AC, 52855827AA, 52855827AB4861959AD — Standard part evolution and revision by the manufacturer.

Model Year Variations Within This Range

  • 2013 (and potentially others): A PCM software update was issued via TSB 18-050-16 for 2013 models to correct falsely set P0456 codes. This confirms that the code can be triggered by software logic, not just physical leaks. Technicians should check for available PCM flashes for the specific model year if a physical leak cannot be found.
2012 Town and Country P0456 Fix
2012 Town and Country P0456 Fix
2008 Chrylse Town and Country PO456 fault FREE FIX ???  small evap leak  (temp fix)
2008 Chrylse Town and Country PO456 fault FREE FIX ??? small evap leak (temp fix)
2014-2020 Dodge Grand Caravan - Chrysler Town & Country P0456 Code Fix
2014-2020 Dodge Grand Caravan - Chrysler Town & Country P0456 Code Fix
P0455, P0456 Evap Leak Codes on 2011 Dodge Journey
P0455, P0456 Evap Leak Codes on 2011 Dodge Journey
P0456 Code Fix Grand Cherokee - Replace ESIM
P0456 Code Fix Grand Cherokee - Replace ESIM
Chrysler Town & Country / Dodge Grand Caravan Purge Valve Solenoid Replacement | (2011–2020)
Chrysler Town & Country / Dodge Grand Caravan Purge Valve Solenoid Replacement | (2011–2020)
Dodge Caravan P0456 small EVAP leak "Most  Common Cause"
Dodge Caravan P0456 small EVAP leak "Most Common Cause"
P0456 Small Leak After New Gas Cap – Aftermarket Cap & Filler Neck Fix
P0456 Small Leak After New Gas Cap – Aftermarket Cap & Filler Neck Fix
Code P0456 Evap Small Leak Dodge Caravan / Grand Caravan Town & Country  2001-2007
Code P0456 Evap Small Leak Dodge Caravan / Grand Caravan Town & Country 2001-2007
Dodge Grand Caravan P0456 Small Evaporation Leak Fixed. Chrysler Town & Country.
Dodge Grand Caravan P0456 Small Evaporation Leak Fixed. Chrysler Town & Country.
P0456 & P0457 Fault Codes on a 2007 Dodge Caravan
P0456 & P0457 Fault Codes on a 2007 Dodge Caravan
2013 Dodge Caravan Evap Leak [P0456 P0455]
2013 Dodge Caravan Evap Leak [P0456 P0455]
5th gen 2011-2020 Dodge Caravan P0456
5th gen 2011-2020 Dodge Caravan P0456
How to Replace Vapor Canister Purge Valve Solenoid 2008-2020 Dodge Grand Caravan
How to Replace Vapor Canister Purge Valve Solenoid 2008-2020 Dodge Grand Caravan
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 24, 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 P0456 for:
  • Dodge CARAVAN: 2017201820192020
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