DOBD DashX ☰ Browse all codes
P0454

EVAP System Pressure Sensor/Switch A Circuit Intermittent

Evaporative emissions (EVAP) Generic OBD-II Low

What it means

P0454 means the engine control module saw an intermittent, erratic signal from the EVAP system pressure sensor — the sensor that monitors pressure in the fuel-vapor (evaporative emissions) system. The dropouts usually come from a loose connector or chafed wiring rather than a driveability problem, so the car runs normally; the practical impact is a check-engine light and a possible failed emissions test.

Low

Can I keep driving? Yes — the car drives normally. This is an intermittent emissions-sensor fault, so the main effects are a warning light and a possible failed emissions test.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Intermittent wiring fault or loose/corroded connector at the sensor (most common)
  2. Failing EVAP (fuel tank) pressure sensor
  3. Chafed harness making occasional contact
  4. Loose or disconnected EVAP hose affecting the sensor
  5. Failed engine control module (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and locate the EVAP/fuel tank pressure sensor.
  2. Wiggle-test the connector and harness while watching the live signal to catch the dropout.
  3. Inspect the connector and wiring for corrosion, backed-out pins, or chafing.
  4. Check EVAP hoses to the sensor for looseness; replace the sensor if the signal is erratic with good wiring.
  5. Clear the code and drive several cycles to confirm it doesn't return.

FAQ

Quick answers

Is it safe to drive with P0454?+
Yes. It's an intermittent emissions-sensor fault with no effect on how the car runs, though it may keep you from passing an emissions test until fixed.
Can I just clear P0454?+
Because it's intermittent it may stay off for a while, but it will return whenever the loose connection or failing sensor acts up again.

Related codes

Often seen with P0454

Read & clear P0454 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX