HomeTrouble CodesP0454

P0454 — Evap System Pressure Sensorswitch Circuit Intermittent

Generic OBD-II · all makesPowertrain (engine & transmission)

P0454 means the powertrain control module has detected an intermittent or unstable signal from the evaporative emission (EVAP) system pressure sensor or switch circuit. It points to an electrical problem with the sensor, its connector, or the wiring rather than a confirmed vapor leak. The code is stored when the sensor voltage or response repeatedly drops in and out of the expected range.

Symptoms

What causes it — most likely first

1. Faulty or aging EVAP pressure sensor/switch

The sensor's internal circuitry can develop intermittent output as its sensing element or electrical connections wear, causing the signal to cut in and out.

2. Loose, corroded, or damaged sensor connector/terminals

Terminal fretting, moisture intrusion, or pin corrosion at the sensor connector can create an unstable resistance path and trigger an intermittent circuit code.

3. Wiring harness intermittent open, short, or chafing

Vibration, heat, or rubbing against nearby components can damage the wires between the sensor and the PCM, producing momentary signal loss or shorts.

4. Intermittent reference voltage or ground supply

If the 5-volt reference or sensor ground circuit has a poor splice, backed-out pin, or partial open, the sensor signal can fluctuate unpredictably.

5. Powertrain control module fault (rare)

A failing PCM input circuit is an uncommon possibility; it should only be considered after the sensor, connector, and wiring have been thoroughly tested and ruled out.

How it's diagnosed

  1. Inspect the EVAP pressure sensor, connector, and nearby wiring for corrosion, moisture, bent pins, chafing, or loose terminals
  2. Perform a wiggle test on the sensor connector and harness while monitoring live EVAP pressure sensor data for sudden signal drops
  3. Check the sensor's reference voltage, ground, and signal circuits with a digital multimeter and compare against manufacturer specifications
  4. Test the EVAP pressure sensor response to pressure/vacuum changes and substitute a known-good sensor if readings are erratic
  5. If all sensor and wiring tests are normal, evaluate the PCM input circuit; PCM replacement is rarely needed for this code

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Do I need to replace the engine computer (PCM) for P0454?

Usually no. PCM failure is an uncommon cause of P0454. Most cases are resolved by repairing the sensor, connector, or wiring. The PCM should only be suspected after thorough electrical testing rules out everything else.

Is it safe to drive with P0454?

Yes, in most cases the vehicle remains safe to drive, though the check engine light will prevent passing an emissions test and the underlying fault should be diagnosed to avoid future EVAP issues.

Can a loose or bad gas cap cause P0454?

No. P0454 is an electrical circuit code for the EVAP pressure sensor or switch. A gas cap problem typically sets leak-related codes such as P0455 or P0457, not an intermittent pressure-sensor circuit code.