| DTC Data Sheet | |
| System | Powertrain |
| Standard | ISO/SAE Controlled |
| Fault type | General |
| Official meaning | Evaporative Emission System Pressure Sensor/Switch Intermittent |
| Definition source | SAE J2012 standard definition |
DTC P0454 is an ISO/SAE controlled, General powertrain code that indicates the engine control module has detected an intermittent signal from the evaporative emission system pressure sensor/switch. The EVAP system is designed to contain and manage fuel vapors so they can be burned by the engine rather than released to the atmosphere. To verify that the system is working, the module monitors fuel tank/EVAP pressure changes while it commands the EVAP system to seal, vent, or purge. If the pressure sensor/switch signal drops out, spikes, or behaves erratically when a stable, plausible signal is expected, the module may set P0454 and illuminate the malfunction indicator lamp.
P0454 Quick Answer
P0454 – Evaporative Emission System Pressure Sensor/Switch Intermittent: the control module is seeing an intermittent/erratic EVAP pressure sensor/switch signal. Start by verifying the pressure sensor/switch electrical connector, wiring integrity, and stable power/ground/reference before replacing EVAP components.
What Does P0454 Mean?
Official meaning: Evaporative Emission System Pressure Sensor/Switch Intermittent. P0454 sets when the powertrain control module detects that the EVAP pressure sensor/switch input is not consistently reliable. In other words, the signal is present at times but intermittently becomes implausible, unstable, or momentarily missing compared to what the module expects during EVAP monitoring.
This code does not, by itself, prove a vapor leak or confirm a failed component other than the fact that the pressure sensor/switch signal is intermittent. The EVAP monitor depends on a believable pressure feedback signal to determine whether the EVAP system can be sealed and whether pressure/vacuum changes follow commanded actions. When that feedback is intermittent, the module cannot accurately evaluate EVAP operation, so it stores P0454.
Theory of Operation
The EVAP system stores fuel vapors from the fuel tank and routes them into the engine intake to be burned under controlled conditions. During certain operating conditions, the control module may command the EVAP system to purge vapor and may also command the system to vent or seal so it can observe pressure behavior. The EVAP pressure sensor/switch provides the module with feedback about pressure or vacuum in the EVAP system.
For the EVAP monitor to function, the control module expects the EVAP pressure sensor/switch signal to change smoothly and plausibly when the system is vented, sealed, or purged, and to remain stable when no significant change is commanded. If the signal intermittently drops out, jumps, or becomes erratic due to electrical intermittents (power, ground, reference, signal wiring, connector issues) or because the sensor/switch output itself is intermittent, the module will detect that inconsistency and set P0454.
Symptoms
- Malfunction indicator lamp (check engine light) illuminated
- P0454 stored as a pending and/or confirmed diagnostic trouble code
- EVAP monitor may not complete or may fail to set readiness after codes are cleared
- Intermittent nature: the light/code may appear and disappear depending on operating conditions and vibration
- Possible additional EVAP-related diagnostic trouble codes if the intermittent signal occurs during EVAP monitoring
Common Causes
- Loose, corroded, contaminated, or damaged connector at the EVAP pressure sensor/switch
- Poor terminal tension, backed-out terminals, or intermittent pin contact at the sensor/switch or control module connector
- Damaged wiring (chafing, pinched harness, broken conductor inside insulation) in the sensor/switch signal circuit
- Intermittent short to ground, short to voltage, or open circuit in the EVAP pressure sensor/switch circuits
- Unstable sensor/switch power supply, 5-volt reference (if applicable), or sensor ground
- Intermittent internal fault in the EVAP pressure sensor/switch (output intermittently incorrect or missing)
- Control module input circuit/connector concern that intermittently misreads an otherwise stable signal
Diagnosis Steps
Tools you’ll need: a scan tool capable of reading freeze-frame data and live EVAP pressure sensor/switch data; a digital multimeter; appropriate wiring diagrams; backprobe/terminal test tools; and basic hand tools for access and connector inspection.
- Confirm the code and capture data. Verify P0454 is present. Record freeze-frame information and note whether the code is pending, confirmed, or stored in history. Check for other DTCs that may affect EVAP monitoring or sensor reference/ground circuits.
- Review live data for the EVAP pressure sensor/switch. With key on/engine off (as supported) and at idle (as supported), observe the EVAP pressure sensor/switch PID(s) for instability, dropouts, or unrealistic jumps. If the scan tool can graph the PID, use graphing to catch brief intermittents.
- Perform a focused visual inspection. Inspect the EVAP pressure sensor/switch and its harness routing. Look for rubbed-through insulation, pinched sections, prior repairs, unsecured wiring, or signs of contamination or water intrusion around the connector.
- Inspect the sensor/switch connector closely. Disconnect the connector and check for bent pins, corrosion, moisture, loose locks, damaged seals, or terminals that appear spread or pushed back. Repair terminal or seal issues as needed before deeper testing.
- Check for a repeatable intermittent with a wiggle test. While monitoring live EVAP pressure sensor/switch data, gently manipulate the connector, pigtail, and harness in multiple locations. Any sudden signal dropouts or spikes during movement strongly suggest a connector/terminal/wiring intermittent.
- Verify sensor/switch power, reference, and ground integrity. Using the wiring diagram, test the relevant circuits at the sensor/switch connector with a multimeter. Confirm the supply/reference voltage (as applicable) is present and stable and the ground circuit shows low resistance/voltage drop under operating conditions.
- Check the signal circuit for opens/shorts. With the circuit safely isolated per service information, test continuity and check for short-to-ground or short-to-voltage conditions in the sensor/switch signal wiring. Pay special attention to areas where the harness flexes or contacts the body.
- Validate connector terminal fit. If available, use proper terminal test probes and perform a terminal drag/tension check. An intermittent code frequently results from poor terminal contact that passes a basic continuity test but fails under vibration.
- Compare sensor/switch signal behavior to commanded EVAP activity (if supported). If your scan tool supports EVAP functional tests, command EVAP actions only as allowed by the vehicle and observe whether the pressure sensor/switch response is plausible and stable. Intermittent response at the same time as stable power/ground points toward a sensor/switch output issue.
- Confirm the repair. After repairs, clear DTCs and perform a verification drive cycle consistent with freeze-frame conditions. Recheck for pending codes and confirm the EVAP monitor can complete when conditions are met.
Professional tip: Because P0454 is an intermittent signal code, prioritize tests that recreate the fault (wiggle testing with live data, connector/terminal inspection, and power/ground stability checks) before replacing parts. A component can test “good” when stationary and fail only when vibration or harness movement causes momentary signal loss.
Need wiring diagrams and factory-style repair steps?
Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.
Possible Fixes
- Repair or replace damaged wiring in the EVAP pressure sensor/switch signal, power/reference, or ground circuits
- Clean, dry, and reseal contaminated connectors; repair corrosion and restore proper connector pin engagement
- Repair or replace terminals with poor tension, backing-out, or mechanical damage
- Restore proper ground or reference voltage integrity if tests show instability
- Replace the EVAP pressure sensor/switch if electrical circuits and connectors test good but the sensor/switch output remains intermittent
- Repair control module connector pin fit or wiring concerns at the module if verified by pinpoint testing
Can I Still Drive With P0454?
In many cases, the vehicle can still be driven when P0454 is present because this is an EVAP-related fault that typically does not create an immediate drivability or safety problem. However, the check engine light will remain on, and emissions readiness for the EVAP monitor may not complete, which can affect inspection compliance. Because the code indicates an intermittent EVAP pressure sensor/switch signal, the fault can be difficult to predict and may recur until the underlying electrical intermittent or sensor/switch issue is corrected.
How Serious Is This Code?
P0454 is generally low to moderate in severity. It indicates the control module cannot reliably use the EVAP pressure sensor/switch signal, which can prevent proper EVAP monitoring and emissions control verification. While it is not typically associated with immediate engine damage, ignoring an intermittent sensor/switch signal can lead to ongoing warning light concerns, incomplete readiness status, and difficulty confirming that the EVAP system is operating as intended.
Common Misdiagnoses
A frequent misdiagnosis is replacing the EVAP pressure sensor/switch immediately without first verifying connector condition, terminal tension, and wiring integrity—especially because P0454 specifically points to an intermittent signal that is often caused by poor electrical contact. Another misstep is focusing on unrelated EVAP components when the defining issue for this code is signal intermittency at the pressure sensor/switch input. Proper diagnosis should center on reproducing the intermittent behavior and proving circuit stability before parts replacement.
Most Likely Fix
The most likely successful repair for P0454 is correcting an intermittent electrical connection in the EVAP pressure sensor/switch circuit—such as repairing damaged wiring, restoring proper terminal tension, or addressing corrosion/moisture at the sensor/switch connector—followed by verifying stable sensor/switch power/reference/ground and confirming the signal no longer drops out during live-data monitoring and a verification drive cycle.
Repair Costs
Repair cost depends on whether the confirmed root cause is a sensor, wiring, connector issue, or control module problem. Verify the fault electrically before replacing parts.
| Repair Type | Estimated Cost |
|---|---|
| Basic DIY inspection | $0 – $50 |
| Professional diagnosis | $100 – $180 |
| Wiring / connector repair | $80 – $350+ |
| Component / module repair | $120 – $600+ |
Key Takeaways
- P0454 is an ISO/SAE controlled, General powertrain code: Evaporative Emission System Pressure Sensor/Switch Intermittent.
- The code indicates an intermittent/erratic EVAP pressure sensor/switch signal, not a confirmed leak by itself.
- Connector, terminal, wiring, power/reference, and ground issues are primary diagnostic targets for intermittents.
- Use live data and wiggle testing to reproduce the fault and pinpoint unstable signal conditions.
- Confirm the repair by ensuring the code does not return and EVAP monitoring can complete when conditions are met.
FAQ
What is the official meaning of P0454?
The official meaning of P0454 is: Evaporative Emission System Pressure Sensor/Switch Intermittent.
Does P0454 mean there is an EVAP leak?
P0454 indicates the EVAP pressure sensor/switch signal is intermittent. While EVAP leaks can trigger other EVAP-related codes, P0454 specifically refers to an intermittent pressure sensor/switch input rather than confirming a leak.
What are the most important things to check first for P0454?
Start with the EVAP pressure sensor/switch electrical connector, terminal fit/tension, and the wiring harness for damage or intermittent contact. Then verify stable power/reference and ground to the sensor/switch while monitoring the signal for dropouts.
Will clearing the code fix P0454?
Clearing P0454 may turn off the check engine light temporarily, but it will not fix the underlying intermittent signal condition. If the intermittent fault is still present, the code can reset when EVAP monitoring runs and the module detects the signal problem again.
When should the EVAP pressure sensor/switch be replaced for P0454?
Replace the EVAP pressure sensor/switch after confirming the wiring, connector condition, terminal tension, and power/reference/ground circuits are stable and correct, yet the sensor/switch output still behaves intermittently under the same conditions that set the code.
