P0456 on 2020-2023 Jeep Compass: Causes and Fixes for Small EVAP Leaks
P0456 on a 2020-2023 Jeep Compass indicates a small leak in the fuel vapor system. The most common cause is a loose or faulty gas cap. If the cap is secure, the EVAP purge valve is the next most likely part to fail. A new gas cap costs about $20-$40, while a purge valve is around $50-$75. On this platform, a failing seal on the ESIM module is also a known issue.
- P0456 signifies a small leak in the fuel vapor recovery system; it is not an immediate mechanical threat.
- Always check the gas cap first. Ensure it's tight and the seal is not cracked or worn. This is the most common and cheapest fix.
- If the gas cap is not the issue, the EVAP purge valve (solenoid) in the engine bay is the next most likely part to have failed.
- The vehicle is safe to drive with this code, but it will not pass an emissions inspection until the leak is repaired.
- For persistent leaks that aren't the cap or purge valve, a professional smoke test is the best method to find the source, which could be a cracked hose or a faulty ESIM seal.
What's Unique About the 2020-2023 Jeep COMPASS

The EVAP system on the second-generation Jeep Compass is shared with platform-mates like the Jeep Renegade and Fiat 500X. A common failure point specific to this platform is not just the gas cap or purge valve, but also the O-ring for the Evaporative System Integrity Module (ESIM), which is attached to the vapor canister. This seal can degrade and flatten over time, causing the exact type of small leak that triggers code P0456. While simpler fixes should be tried first, many owners of these vehicles report that replacing the ESIM or just its O-ring resolves a persistent code.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- Check Engine Light is on
- A 'check gas cap' message may appear on the dashboard
- A faint fuel smell, though often there are no noticeable symptoms other than the light
- In some cases, owners report difficulty and stalling immediately after refueling if the purge valve is stuck open.
- Replacing oxygen (O2) sensors, which are part of the exhaust system and unrelated to the EVAP system.
- Replacing the entire charcoal canister when the actual fault is a much cheaper and more common component like the ESIM, its O-ring seal, or a connected hose.
Most Likely Causes

- Loose or Faulty Gas Cap 🔴 High Probability This is the most common cause on all vehicles. The cap's rubber seal can degrade, crack, or stiffen over time, or it may simply not have been tightened correctly after refueling. Aftermarket caps are a notorious source of this code due to improper seals.
How to confirm: Ensure the gas cap is tightened until it clicks. Inspect the rubber O-ring on the cap for cracks, stiffness, or damage. If it looks worn, it's best to replace it. Using an OEM Mopar cap is highly recommended as aftermarket caps are a frequent source of sealing issues. Also, clean the metal rim of the filler neck 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 often recommended to use an OEM Mopar cap, as some aftermarket caps may not seal properly.
Est. part cost: $20-$40 - Faulty EVAP Purge Valve/Solenoid 🟡 Medium Probability The purge valve cycles frequently during engine operation and can become stuck slightly open, creating a small, persistent leak. This is a common failure point on many modern vehicles, including the Compass and its platform-mates.
How to confirm: The purge valve is located in the engine bay, connected to the intake manifold. A mechanic can test it with a handheld vacuum pump to see if it holds vacuum when closed or use a scan tool to command it open and closed. A simple DIY test is to remove the valve and try to blow through it; if any air passes, it's faulty.
Typical fix: Replace the EVAP purge valve. This is typically a straightforward repair involving disconnecting two hoses and an electrical connector.
Est. part cost: $50-$75 - Faulty EVAP System Integrity Module (ESIM) or Seal 🟡 Medium Probability On Jeep/Fiat platforms, the ESIM (also called a leak detection pump) or its O-ring seal can fail, causing a leak at the charcoal canister. This is a very well-documented issue on the related Renegade and 500X. The O-ring often flattens and loses its seal. Sometimes the internal valve in the ESIM also fails.
How to confirm: This component is located on the charcoal canister, usually near the rear driver's side wheel well. Diagnosis often requires a smoke test to see if smoke escapes from the ESIM itself or its seal. Some owners report hearing a rattling sound when shaking a failed ESIM.
Typical fix: Replace the ESIM and its O-ring seal. The gasket often needs to be purchased separately from the ESIM itself.
Est. part cost: $25-$50 - Cracked or Disconnected EVAP Hose ⚪ Low Probability Plastic and rubber hoses, especially those in the engine bay exposed to heat, can become brittle and develop small cracks. The line running from the purge valve is a common suspect.
How to confirm: Visually inspect all accessible EVAP lines in the engine bay and around the charcoal canister near the fuel tank for any visible cracks, damage, or loose connections. A smoke test is the most definitive way to find a cracked hose.
Typical fix: Replace the damaged section of the hose.
Est. part cost: $10-$50
Rare But Worth Checking
- Cracked Charcoal Canister: The plastic housing of the canister can develop cracks from age or impact, creating a leak. This is usually found with a smoke test. Consistently overfilling the fuel tank can also saturate the canister with liquid fuel, causing permanent damage.
- Leaking Fuel Filler Neck: The metal tube leading to the gas tank can rust or the seal where it meets the tank can fail, causing a leak. This is more common in areas with heavy road salt usage and can often be spotted during a smoke test.
- Failing Battery or Low Voltage: Some owners on Jeep forums report that a failing battery can cause the vehicle's sensitive electronics to throw various unrelated trouble codes, including P0456. If the code appears immediately after a battery change or jump start, it may be a spurious fault.
Diagnosis Steps

- Check the gas cap. Remove it, inspect the seal for damage, and retighten it until it clicks at least three times. Clean the filler neck sealing surface. Clear the code and drive for a few days to see if it returns.
- If the light returns, perform a thorough visual inspection of all accessible EVAP hoses in the engine bay and near the fuel tank. Look for any obvious cracks, holes, or disconnected lines, particularly the lines connected to the purge valve.
- Locate the EVAP purge valve in the engine bay. With the engine off, disconnect the valve and try blowing through it. If any air passes, the valve is stuck open and needs replacement.
- If the simple checks do not reveal the issue, the most effective next step is a professional smoke test. A machine injects non-harmful smoke into the EVAP system, and any leaks will be visible as smoke escapes from the faulty component (hose, canister, valve, etc.).
- Pay close attention to the EVAP System Integrity Module (ESIM) on the charcoal canister during the smoke test, as its seal is a known weak point on this platform.
- After a repair, the EVAP system readiness monitor must run successfully to turn off the light. This requires specific driving conditions (fuel level between 15-85%, moderate temperatures) and may take several drive cycles. A dealer can use the wiTECH SLVT to verify the fix immediately.
Parts You'll Likely Need
- Gas Cap
(OEM #52030377AB)— This is the most frequent cause of P0456 due to a worn seal or improper tightening. It's the cheapest and easiest part to replace first.
Trusted brands: Mopar
OEM price range: $25-$40
Aftermarket price range: $15-$30 - EVAP Purge Valve / Solenoid
(OEM #04627182AA)— This valve is in constant use and is a common failure point that gets stuck open, causing a small, persistent leak.
Trusted brands: Mopar, Dorman, Standard Motor Products
OEM price range: $60-$80
Aftermarket price range: $35-$55 - EVAP System Integrity Module (ESIM) & Seal
(OEM #04861959AD (ESIM), 52129436AA (Seal/Gasket))— A very common failure point on the Compass platform and its relatives (Renegade, 500X), where the seal degrades or the module itself fails, causing a small leak directly at the charcoal canister.
Trusted brands: Mopar
OEM price range: $25-$50
Aftermarket price range: $20-$40
Related Codes That Often Appear With This One
- P0455 — This code indicates a large EVAP leak. A component that is beginning to fail might first cause a small leak (P0456) and later a large one (P0455) as it worsens.
- P0457 — This code specifically indicates a leak detected due to a loose or missing fuel cap. It can appear alongside P0456 if the cap is the root cause or if another component failure mimics a loose cap.
- P0440 — This code indicates a general EVAP system malfunction. It can be set along with P0456 when the system integrity test fails, sometimes pointing towards a faulty ESIM or a PCM software issue.
Technical Service Bulletins (TSBs) & Recalls
- Bulletin #18-048-23: wiTECH Small Leak Verification Test (SLVT) - P0456-EVAP SYSTEM SMALL LEAK. This TSB confirms the code and mandates a specific diagnostic test to verify the leak and the subsequent repair.
- Bulletin #18-048-16: Flash: Powertrain Diagnostic and System Improvements. This older TSB for the 2015-2016 Compass/Patriot included P0456 as a code that could be resolved with a PCM software update.
Platform-Specific Known Issues
- TSB #18-048-23 is highly relevant, as it applies to all 2012-2023 Stellantis vehicles. It mandates that technicians use a specific dealer-level diagnostic routine called the 'Small Leak Verification Test (SLVT)' with the wiTECH scan tool when diagnosing P0456. This test is the only approved method to confirm a repair has been successful during a single dealer visit, as a normal road test will not verify the fix.
Mechanic-Grade Diagnostic Values
- EVAP Purge Valve/Solenoid State (No Power) — expected: Solenoid is normally closed. No air should pass through when blowing into the inlet port.. Failure: If air can be blown through the valve when no power is applied, it is stuck open and faulty.
- EVAP Purge Valve/Solenoid State (12V Applied) — expected: Solenoid should click open. Air should pass through freely when blowing into the inlet port.. Failure: If the solenoid does not click or open when 12V and ground are applied to its terminals, the coil is bad.
Scan Tool Commands That Help
- wiTECH (Dealer Tool): Small Leak Verification Test (SLVT) — Mandated by TSB #18-048-23 for diagnosing P0456. It must be run to verify a leak is present before repairs and again after repairs to confirm the fix. A standard road test will not confirm the repair in a single visit.
- wiTECH (Dealer Tool): EVAP System Test — This is a general function that allows a technician to command EVAP components, such as the purge solenoid and vent valve, to open or close to test their functionality and isolate leaks during a smoke test.
Wiring & Ground Locations
- EVAP Purge Valve Connector — In the engine bay, on the 2.4L engine it is typically on the back side of the engine near the intake manifold.. This 2-pin connector provides power and ground to the purge solenoid. On most Chrysler/Jeep vehicles, the PCM controls the ground side to activate the valve. Checking for 12V power at this connector (with key on) and for the ground signal from the PCM during a bidirectional test can diagnose a wiring or PCM driver issue.
- ESIM Connector — On the EVAP canister, located near the driver's side rear wheel well.. This connector powers the Evaporative System Integrity Module. A poor connection here could prevent the ESIM from running its self-test correctly, potentially leading to false codes.
Real Owner Repair Stories
- YouTube video by 'Jeep, Dodge, Chrysler 2012 to 2019 Evap Small Leak Fixed P0456 p0440, Smoke Tested' (2012-2019 Jeep/Dodge/Chrysler (showing a Durango, but parts are common with Compass)) — Check engine light with codes P0456 and P0440.
❌ Tried (didn't work) Visual inspection of engine bay hoses did not reveal the leak initially.
✅ What actually fixed it A smoke test revealed a small leak from the ESIM module on the charcoal canister. The final fix was replacing the ESIM and its rubber O-ring. - Reddit user comment (Jeep (model not specified, but common fix)) — P0456 code.
❌ Tried (didn't work) Unspecified previous attempts.
✅ What actually fixed it Applying Vaseline to the gas cap's rubber O-ring to create a better seal fixed the problem, indicating the final fix was a new OEM gas cap.
"I Checked Everything" — The Actual Cause
- A technician note for FCA vehicles warns that using the standard smoke machine adapter in place of the vehicle's actual gas cap can mask a leak. The adapter's O-ring might be larger or seal better than the faulty gas cap, causing the system to pass the smoke test while the gas cap itself is the real problem.
OEM Part Supersession History
4861959AA, 4861959AB, 4861959AC→04861959AD— Part revision and consolidation by manufacturer.
Heads up: The ESIM part 04861959AD is widely used across many Stellantis vehicles, but always verify fitment for the specific model year and engine.
Model Year Variations Within This Range
- 2023: The introduction of the 2.0L Turbo I4 engine as an option. While the EVAP system's operating principle is the same, the physical location of components like the purge valve and the part numbers for hoses may differ from the 2.4L Tigershark engine used in 2020-2023 models.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
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.
- Jeep COMPASS:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2020-2023 Jeep COMPASS
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off