P0454🌫 Emissions / evaporative emission (EVAP) systemDrive with caution, fix soon

P0454: EVAP System Pressure Sensor Intermittent (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0454 means

The evaporative emission (EVAP) system catches fuel vapor from the fuel tank, stores it in a charcoal canister, and later draws it into the engine to be burned. The EVAP (fuel tank) pressure sensor tells the engine computer how much pressure or vacuum is in the tank so the rest of the system can act on it. OBD-Codes.com says P0454 sets when the computer detects an intermittent signal from the EVAP pressure sensor circuit; RepairPal describes it as the computer detecting an inaccurate signal from the sensor. OBD-Codes.com notes the sensor is usually on top of the fuel tank and often built into the fuel pump and fuel level sending unit housing, which makes it hard to reach. It also says the code can be caused by electrical or mechanical problems, and that abnormally low or high EVAP pressure can set it. The sources differ on causes: OBD-Codes.com adds a clogged tank pressure relief valve and a cracked or broken canister, while RepairPal lists PCM failure, which OBD-Codes.com does not. Related codes include P0450, P0451 (sensor range/performance), P0452 (sensor low) and P0453 (sensor high).

Severity: can I keep driving?

Drive with caution, fix soon

Get it diagnosed within a reasonable time. RepairPal rates P0454 Moderate, meaning it may not threaten safety or drivability right away but should still be checked. OBD-Codes.com says that in most cases there are no symptoms besides the check engine light, sometimes with a slight drop in fuel economy. It can keep the car from passing an emissions inspection.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Bad EVAP / fuel tank pressure sensor (OBD-Codes.com, RepairPal)
  2. Open or shorted pressure sensor wiring or connectors (OBD-Codes.com; RepairPal lists a wiring issue)
  3. Clogged fuel tank pressure relief valve (OBD-Codes.com)
  4. Cracked or broken charcoal canister (OBD-Codes.com)
  5. Engine computer (PCM) failure (RepairPal; not listed by OBD-Codes.com)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Remove the fuel cap, check its seal, and screw it back on properly (OBD-Codes.com).
  2. Look over the EVAP hoses, lines, wiring and connectors, especially where they run near sharp edges or the hot exhaust (OBD-Codes.com).
  3. Read all stored codes and write down the freeze frame data before clearing anything; OBD-Codes.com says this helps a lot with an intermittent code.
  4. After clearing, drive normally; OBD-Codes.com says EVAP codes usually need several drive cycles with a failure before they come back.
  5. If your scan tool shows live data, watch the EVAP pressure sensor reading and compare it to the manufacturer's specification (OBD-Codes.com).

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • OBD-Codes.com suggests testing the pressure sensor before doing a smoke test, since this is an intermittent sensor circuit code
  • If the sensor meets spec, unplug the related modules and test each circuit with a digital volt/ohmmeter for opens or shorts (OBD-Codes.com)
  • The sensor is usually on top of the tank and may be part of the fuel pump module (OBD-Codes.com), which can mean lowering the tank
  • RepairPal lists a PCM failure as a possible cause; that is normally checked only after the sensor and wiring test good
  • The code keeps coming back after repairs

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Is P0454 serious?

RepairPal rates it Moderate. OBD-Codes.com says there are usually no symptoms besides the check engine light, sometimes a slight drop in fuel economy. It isn't usually an emergency, but it can fail an emissions inspection, so get it diagnosed within a reasonable time.

What does intermittent mean for P0454?

It means the computer sees the pressure sensor signal drop out or jump around rather than stay steadily too high or too low. That often points to a failing sensor or a loose, corroded or chafed wire or connector, which is why both sources start with the sensor and wiring.

What is the difference between P0452, P0453 and P0454?

All three involve the EVAP fuel tank pressure sensor. P0452 means the signal is lower than expected, P0453 means it is higher than expected, and P0454 means the signal is intermittent or erratic.

How much does it cost to fix P0454?

Neither source gives a repair cost. It can range from a wiring or connector fix to a pressure sensor built into the fuel pump module that needs the tank lowered, so get a written estimate. Emission parts often have longer warranties, so check whether yours is still covered.

Sources

  1. OBD-Codes.com: P0454 Evaporative Emission Control System Pressure Sensor Intermittent
  2. RepairPal: P0454 Evaporative Emission System Pressure Sensor/Switch Intermittent (rated Moderate)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.