Skip to main content
OBD-II Diagnostic Trouble Code
P0454

Evaporative Emission System Pressure Sensor/Switch Intermittent

P
Powertrain
engine / trans
0
Generic
SAE standard
4
Auxiliary emission controls
54
Evaporative Emission System Pressure Sensor/Switch Intermittent
Severity · general guide
Low
The vehicle drives normally and it is not a safety issue, but the EVAP monitor stays incomplete and can fail an emissions test until fixed.
Code type
Generic
System
Powertrain
Standard
ISO/SAE Controlled
Fault type
General
Quick answer

Safe to drive; fix before an emissions test. P0454 means the powertrain control module saw the fuel-tank pressure (FTP) sensor signal jump or drop out far faster than real tank pressure can change, so it flags the EVAP pressure sensor as intermittent. It is almost always a wiring, connector, or sensor fault rather than an actual leak.

What P0454 means

The fuel-tank pressure (FTP) sensor is a three-wire analog sensor sharing the EVAP system's sealed volume. Fed by a 5-volt reference and a ground, it returns a signal voltage that sits near mid-scale when tank pressure equals atmosphere, rises as the sealed tank pressurizes, and falls as vacuum builds; some makes display this as inches of water. The PCM watches that signal to run its EVAP leak monitors, sealing the tank and reading how pressure holds. P0454 is the intermittent member of the pressure-sensor family. It sets when the reading changes impossibly fast for a fuel tank, on Ford applications a swing greater than about 14 inches of water inside roughly a tenth of a second, or a value that flips repeatedly between strong pressure and strong vacuum within a minute. Because no real tank moves that quickly, the module treats the reading as electrical noise or a momentary dropout rather than a genuine pressure event. The code does not itself indicate a leak; it means the pressure signal cannot be trusted, so the EVAP monitor is blocked from completing until the intermittent connection or sensor is found.

Symptoms

  • Check-engine light on, usually with no change in how the vehicle drives
  • EVAP monitor stays 'not ready,' which can fail an emissions or smog inspection
  • Intermittent EVAP-related codes (P0451, P0452, P0453) may come and go alongside it
  • FTP live-data value spikes, freezes, or drops out momentarily on a scan tool
  • Occasional fuel-fill or fuel-gauge quirks if the sensor shares the tank sender assembly
  • The code may clear itself and then return, reflecting the intermittent nature of the fault

Common causes

  • A failing or contaminated FTP sensor producing a noisy, glitchy signal (most common)
  • A loose, corroded, or backed-out connector at the FTP sensor or fuel-pump module
  • Chafed, pinched, or broken signal wiring between the sensor and the PCM
  • An intermittent 5-volt reference or sensor ground shared with other sensors
  • A sensor that is loose in its mounting or has a cracked pressure port, upsetting the reading
  • Moisture or fuel intrusion in the connector causing momentary shorts to ground or reference

Severity & driving advice

Severity: Low — The vehicle drives normally and it is not a safety issue, but the EVAP monitor stays incomplete and can fail an emissions test until fixed.

Can I drive? Safe to drive; fix before an emissions test.

Diagnostic approach

  1. Confirm the code and capture freeze-frame dataRead all stored codes and note P0454's freeze-frame conditions with a scan tool. Record any companion EVAP codes, because a sensor that glitches can also trip the range, low, or high codes. Clear the code so you can tell whether it returns during testing.
  2. Graph the FTP signal liveView the FTP PID and, if possible, plot it as a graph with the key on and engine off. A healthy sensor reads a steady value, typically near 2.5 volts or close to zero inches of water at atmospheric balance. Watch for the reading spiking from strongly positive to strongly negative, or the voltage snapping to 0 or to full reference, which confirms an intermittent signal.
  3. Perform a wiggle test on the harness and connectorWith live data displayed, gently flex and tap the FTP connector and the harness back toward the PCM, working near the fuel tank where the sensor lives. A momentary jump or dropout in the value as you move a section pinpoints the intermittent open, short, or loose terminal. Inspect the connector for corrosion, spread pins, and moisture.
  4. Verify the reference, ground, and signal circuitsBack-probe the connector and confirm a steady 5-volt reference and a clean ground while wiggling the harness. A reference or ground shared with other sensors that drops out will make the FTP signal jump. Repair any chafed wire, corroded splice, or poor ground you find before condemning the sensor.
  5. Substitute the sensor and retestIf the reference, ground, and wiring stay solid but the signal still glitches during the wiggle test, the FTP sensor is the likely fault; renew it. Clear the code, then drive through several trips so the EVAP monitor can run and confirm the reading now holds steady and P0454 does not return.

Make & model notes

Ford: On Ford applications (verified on the F-150) the PCM sets P0454 when the fuel-tank pressure changes by more than about 14 inches of water in roughly 0.10 second, or the FTP reading swings from over +15 to under -15 inches of water repeatedly within a minute. The factory aid points straight at an intermittent open or short in the FTP sensor or its signal wire, or a contaminated sensor, so graph the FTP PID and wiggle-test the harness at the tank.

Chrysler: On Chrysler and other Stellantis models the same idea applies to the fuel-tank pressure sensor, which is usually part of the fuel-pump module on top of the tank. Access often means dropping or lowering the tank, so inspect that connector and its pigtail closely for corrosion and chafing before ordering a sensor.

Toyota: Toyota describes P0454 as an intermittent EVAP pressure sensor signal. The vapor-pressure sensor is typically integrated with the fuel-tank sender or the pump assembly, so check the tank-top connector and harness routing, and confirm the 5-volt reference and ground are steady before replacing the combined assembly.

FAQ

Does P0454 mean I have an EVAP leak?

No. P0454 is a signal-quality code, not a leak code. It sets because the fuel-tank pressure sensor reading jumped or dropped out faster than a real tank ever could, so the module cannot trust the value. The fault is almost always in the sensor, its connector, or the wiring. A true leak shows up as a separate code such as P0442, P0455, or P0456, and you should chase those separately if they are also present.

Is it safe to drive with a P0454 code?

Generally yes, in the short term. P0454 does not affect braking, steering, or the engine's ability to run, and most drivers notice nothing but the check-engine light. The main downside is that the EVAP self-test cannot finish, so the readiness monitor stays 'not ready' and the vehicle will not pass an emissions or smog inspection. Fix it before any scheduled test, and address it promptly since intermittent faults tend to worsen.

What is the most common cause of P0454?

An intermittent electrical connection at the fuel-tank pressure sensor. Because the sensor sits at or in the fuel tank, its connector is exposed to road spray, dirt, and vibration, which leads to corroded terminals and chafed wiring. A failing sensor that produces a noisy signal is the next most likely cause. Graphing the sensor's live data while wiggling the harness usually reveals which of the two it is.

Can I clear P0454 and ignore it?

You can clear it, but if the fault is still present it will return, and the code often clears itself and comes back on its own because it is intermittent. Clearing it also resets the EVAP monitor, which then cannot re-run while the signal is unstable, keeping the car from passing inspection. It is better to find the loose connector, damaged wire, or bad sensor so the reading stays steady and the code stays gone.