Back to Vehicles
Subaru2017-2023Code Combo

P0455 Code: Subaru Impreza (2017-2023) - Causes, Symptoms & Fixes

Complete guide to P0455 diagnostic trouble code on 2017-2023 Subaru Impreza - causes, symptoms, repair costs

Get Personalized Help

Ask about specific issues with your Subaru Impreza.

Ask MechanicGPT

CODE MEANING AND SEVERITY

  • Code: P0455
  • Full description: Evaporative Emission System Gross Leak Detected
  • What it means for a 2017-2023 Subaru Impreza: The PCM has detected a large leak somewhere in the EVAP system. This is generally more serious than a small leak and will typically illuminate the Malfunction Indicator Lamp (check engine light) and may cause the vehicle to fail an emissions test. A “gross leak” can be caused by a loose part, cracked hose, bad purge/vent valve, damaged canister, or a defective fuel filler neck, among other possibilities.
  • Data note: No recalls found in NHTSA database for this make/model/year/issue combination. No NHTSA complaints documented in the provided data. This means there is no official recall or complaint record in the supplied data set for P0455 on the 2017–2023 Impreza, but general EVAP knowledge still applies to diagnosing and repairing the code.

COMMON CAUSES ON SUBARU IMPREZA (2017–2023)

  • Loose, damaged, or missing gas cap
    • The gas cap is a frequent and easy-to-fix cause of EVAP leaks. A cap that doesn’t seal properly can trigger P0455 or related codes.
  • Cracked, split, or loose EVAP hoses and clamps
    • The EVAP plumbing runs from the filler neck to the canister and purge/vent valves. Cracks, splits, or loose clamps can produce a gross leak.
  • Faulty purge valve (purge control solenoid)
    • If the purge valve sticks open or fails to seal, it can create a vacuum loss in the EVAP system.
  • Faulty vent valve
    • The vent valve allows or blocks venting of the EVAP canister. A stuck-open or stuck-closed valve can cause a large aerosolized leak condition.
  • Leaking or damaged charcoal canister (EVAP canister)
    • The canister stores fuel vapors. Cracks or internal damage can result in a gross leak condition.
  • Leaking or damaged fuel filler neck or connections
    • Cracks or improper seating at the filler neck can create a large leak path.
  • Damaged or degraded EVAP purge/vent lines near the engine bay or underbody
    • Exposure to heat, battery acid contamination, road debris, or age can cause breakdowns.
  • Fuel system or evaporative line routing issues (less common but possible after work or impact)
    • A missing clip, routed incorrectly, or kinked line can create a leak path.
  • External sources of EVAP-related leaks
    • A damaged EVAP system cap adapter, missing O-rings, or aftermarket components not sealing correctly.

SYMPTOMS

  • Check Engine Light (MIL) on or flashing
  • P0455 will often be the only EVAP-related code, but it can accompany other emissions or drivability codes.
  • Noticeable gasoline odor around the vehicle or fueling area
  • Occasionally, no obvious symptoms beyond the MIL; EVAP leaks can be “quiet” until tested
  • In some cases, a rough idle or slight drivability anomaly can occur if the leak interacts with engine vacuum during startup or deceleration, though this is not always present
  • Emissions test failure due to EVAP leak reading

DIAGNOSTIC STEPS (2017–2023 Subaru Impreza)

  • Step 1: Verify and document
    • Use an OBD-II scanner to confirm P0455 and check freeze-frame data to note fuel level, engine load, and other contextual data.
    • Note any related codes (P0440–P0459 family) that might point to a related EVAP issue.
  • Step 2: Inspect the gas cap and fueling area
    • Tighten the gas cap to the specified number of clicks (usually 3–4) and inspect the cap and seal for damage or wear.
    • Replace the gas cap if it shows signs of cracking, tearing, or a broken gasket.
  • Step 3: Visual EVAP system inspection
    • Inspect EVAP hoses, purge valve, vent valve, clamps, and the canister terminals for cracks, splits, brittle plastic, or disconnected hoses.
    • Look for damaged, kinked, or softened hoses around the engine bay and underbody.
    • Check for any signs of fuel smell at the canister, lines, or filler neck.
  • Step 4: Test purge valve and vent valve operation
    • With the ignition off, remove power to purge/vent solenoids and manually check for movement or audible leaks when the vehicle is powered.
    • Use a multimeter to verify valve resistance (reference service data for Subaru) and listen for a click when energizing with the ignition (or use a scan tool to command the valve).
    • A valve that sticks or does not seal properly can cause a gross leak.
  • Step 5: Perform a pressure/flow test
    • Smoke test the EVAP system if available. Introduce smoke into the EVAP system and watch for smoke escaping from hoses, canister, filler neck, or valves.
    • If smoke testing is not available, perform a hand-pressurization test on the EVAP system with a compatible adapter and simple pressure gauge, looking for any sustained leak.
  • Step 6: Inspect the charcoal canister
    • If external hoses and valves look intact but the leak persists, inspect or replace the EVAP canister if cracking or saturation is suspected.
  • Step 7: Check for external sources of leak or resealing issues
    • Inspect for damaged filler neck, loose clamps, or unseated connections near the fuel system’s EVAP path.
  • Step 8: Re-test
    • After any repair, clear codes and run the EVAP monitor again to ensure the leak is resolved and the PCM passes the EVAP self-test.
  • Step 9: If no obvious leak found
    • Consider more advanced diagnostics (dealer-level or shop with smoke machine and EVAP diagnostic software) to locate subtle leaks or valve faults.

RELATED CODES

  • P0450 – Evaporative emission control system malfunction (generic EVAP fault)
  • P0451 – Evaporative emission control system performance problem
  • P0452 – Evaporative system pressure sensor fault (where applicable)
  • P0453 – Evaporative system leak detected (malfunction)
  • P0454 – Evaporative flow during non-purge period
  • P0456 – Evaporative emission small leak
  • P0457 – Evaporative emission leak detected during purge
  • Other related codes may appear if the EEvapor system interacts with fuel trim or sensor readings

REPAIR OPTIONS AND COSTS (2025 PRICES)

Note: Prices vary by region, shop, and whether you go to a dealer or independent shop. The ranges below are approximate and intended as guidance.

  • Gas cap replacement
    • Parts: $10–$30 (aftermarket) or up to $60 (OEM)
    • Labor: $0–$60 if DIY, or $40–$100 at a shop
    • Typical total: $15–$100
  • EVAP purge valve replacement
    • Parts: $120–$300
    • Labor: $80–$200
    • Typical total: $200–$500
  • EVAP vent valve replacement
    • Parts: $120–$260
    • Labor: $80–$200
    • Typical total: $200–$460
  • EVAP canister (charcoal canister) replacement
    • Parts: $300–$700
    • Labor: $200–$500
    • Typical total: $500–$1100
  • EVAP hoses and clamps replacement
    • Parts: $20–$150
    • Labor: $60–$150
    • Typical total: $80–$300
  • Fuel filler neck replacement
    • Parts: $150–$500
    • Labor: $100–$300
    • Typical total: $250–$800
  • Full EVAP system inspection/repair (extensive leaks or multiple components)
    • Parts: varies widely
    • Labor: $150–$600
    • Typical total: $400–$1500

What to expect in practice:

  • Many P0455 cases resolve with a simple gas cap replacement or tightening. If a leak is found in hoses, clamps, or the purge/vent valves, the repair cost stays in the lower to mid hundreds.
  • A cracked canister or significant damage to EVAP lines tends to be more expensive due to part cost and labor time.
  • If the shop confirms a large leak but cannot locate it visually, a diagnostic smoke test is often recommended and may add $100–$250 to the diagnostic bill, depending on the shop.

DIY VS PROFESSIONAL

  • Do-it-yourself (DIY) opportunities
    • Gas cap replacement is a common, straightforward DIY fix.
    • Visual inspection of hoses, clamps, and accessible EVAP components can be done by a capable DIYer with basic tools.
    • Cleaning or reseating clamps, replacing worn hoses, and resealing connections are feasible for homeowners with some mechanical skill.
  • Professional considerations
    • When the source isn’t obvious, a professional shop with a smoke tester and EVAP diagnostic tools can quickly locate leaks.
    • A licensed technician can bench-test purge/vent valves and perform accurate pressure tests.
    • For canister replacement, a professional can ensure correct removal and disposal, plus proper system re-learn by the vehicle’s computer after repair.
  • Safety notes
    • EVAP systems operate under vacuum; use proper procedures and PPE. Do not pressurize beyond recommended limits and avoid breathing fuel vapors.

PREVENTION

  • Always ensure the gas cap is properly tightened after fueling (and replace if the cap shows wear or damage).
  • Inspect the EVAP system during routine maintenance, especially if you notice a fuel odor, a MIL, or a failed emissions test.
  • Use good-quality fuel and avoid fueling with a nearly empty tank if possible; extreme tank conditions can stress the EVAP system.
  • Inspect hoses and clamps periodically for cracks, stiffness, or looseness, especially on higher-mileage vehicles.
  • If you perform any automotive work near the EVAP system, recheck all connections to ensure no leaks are left behind.
  • If you replace EVAP components, ensure correct seating and use OEM or high-quality aftermarket parts to prevent future leaks.

Important data note about the given data:

  • No recalls found in NHTSA database for this make/model/year/issue combination.
  • No complaints documented in the provided data for this exact scenario.
  • The diagnostic guide above uses standard EVAP system knowledge applicable to Subaru Impreza models of this generation, but individual vehicles may vary. If in doubt, consult a Subaru specialist or a shop with EVAP testing capabilities to verify the exact cause.

Frequently Asked Questions

The 2017-2023 Subaru Impreza has several known issues that vary by model year. See our detailed guide for specific problems, causes, and repair costs.

Vehicle Info

MakeSubaru
ModelImpreza
Years2017-2023

DISCLAIMER: This information is for educational purposes only. MechanicGPT is not a licensed mechanic. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.