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

What is the code P0454 on a Honda Accord?

The code P0454 on a Honda Accord indicates an evaporative emissions fault: EVAP System Flow During Non-Purge Condition. In practice, this means the engine control module detects fuel vapors flowing through the EVAP system even when the purge valve should be closed.


What P0454 Means for Your Accord


P0454 is part of the evaporative emission (EVAP) family of OBD-II codes. It fires when the EVAP system detects purge flow during a non-purge condition, signaling a possible valve or seal failure, a leak, or a sensor fault. The check engine light may illuminate, and emissions requirements could be affected. While it may not immediately affect drivability, addressing it helps restore fuel economy and ensure the vehicle meets emissions standards.


Common Causes


Below are the most frequent culprits behind P0454 on Honda Accords:



  • Purge valve stuck open or electrically shorted

  • Leaks or cracks in EVAP hoses, connectors, or the charcoal canister

  • Faulty EVAP vent valve or purge solenoid wiring

  • Loose or damaged gas cap causing poor sealing

  • Faulty EVAP pressure sensor or related wiring


These issues can allow vapors to flow even when the system is not purge-tested, triggering the code.


Diagnosis and Fixes


To confidently diagnose and fix P0454, technicians typically follow a controlled testing sequence. Begin with basic checks and move toward more technical diagnostics as needed.



  • Scan tool readout and freeze-frame data to confirm the code and any related symptoms

  • Inspect the gas cap for tightness and seal; replace if damaged

  • Test the purge valve: command it open/close with a scanner, listen for operation, and check electrical resistance

  • Inspect EVAP hoses and connections for cracks, disconnections, or damage

  • Perform a smoke test to reveal leaks in hoses, canister, and fittings

  • If no leaks are found, test the EVAP pressure sensor and wiring for faults

  • Repair or replace faulty components (purge valve, hoses, canister, vent valve, sensor) and clear codes


After repairs, recheck with a scan tool to ensure the code is cleared and the EVAP system passes a leak-detection test.


What to Expect in Cost and Time


Repair costs vary by part and labor, but typical ranges are:



  • Purge valve replacement: 150–350 USD

  • Gas cap replacement: 10–60 USD

  • EVAP hose/line repairs or connector replacements: 100–300 USD

  • Charcoal canister or vent valve replacement: 300–800 USD


Prices vary by model year and shop rates, so obtain a repair estimate for your specific Accord.


When to Seek Help


If you notice a persistent check engine light, reduced fuel economy, or the vehicle fails an emissions test, it’s wise to have a professional diagnose and repair the EVAP system. Running the engine with EVAP faults can also cause longer-term issues such as degraded emissions performance or catalytic converter stress.


Summary


P0454 on a Honda Accord is an EVAP system fault indicating vapor flow during a non-purge condition. It points to a faulty purge valve, leaks in hoses or canister, or a faulty sensor or wiring. A structured diagnostic approach—starting with the gas cap and the purge valve, then using a smoke test and sensor checks—usually resolves the issue. Timely repair helps restore emissions compliance, fuel economy, and smoother operation.


Overall, P0454 is fixable and common; addressing it promptly saves money and prevents failed inspections.

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.