DTC codes / P04xx · Auxiliary emission controls / P0454
P0454 means the powertrain control module (PCM) has detected an intermittent or erratic signal from the evaporative emission (EVAP) system pressure sensor or switch. The computer expects a steady, plausible voltage or pressure reading during the EVAP monitor, but the signal drops out, spikes, or jumps around outside the normal range for a calibrated period. This code is stored when the fault is not constant, making it a challenge to catch during a quick scan.
You can usually keep driving with P0454 because it does not affect engine performance or safety, but avoid topping off the fuel tank and have the fault diagnosed soon to prevent a small EVAP leak from becoming a larger one. If the check engine light starts flashing or you smell raw fuel, stop driving and inspect the EVAP system immediately.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.