P0450 Code: EVAP Pressure Sensor Malfunction
The fuel tank (EVAP) pressure sensor failed a self-check, so the ECU can't trust its leak tests.
Unverified: this manufacturer-specific definition comes from a single source or varies by model. Confirm it with a brand-specific scan tool.
Safety first · Consult a professional
- Fuel vapor is flammable. No smoking or open flames; work outdoors and fix fuel leaks before driving.
At a glance
Severity: Minor
- Meaning
- EVAP Pressure Sensor Malfunction
- System
- Emission Controls · Powertrain
- Safe to drive?
- Yes, short term
- Typical repair cost
- $40–$700
- DIY difficulty
- Moderate
The EVAP or fuel tank pressure sensor measures very small pressure changes inside the tank and vapor lines, in inches of water rather than psi, and it's the ECU's eyes during every leak and purge test. P0450 is the broad 'sensor malfunction' code: some manufacturers use it for any fault on this sensor, others only when a problem doesn't fit the more specific P0451 (range/performance), P0452 (low voltage) or P0453 (high voltage). The exact trigger therefore varies by make, which is why this page is marked as not fully verified. The sensor is a three-wire part (5-volt reference, signal, ground) mounted on top of the tank, on the fuel pump module, on the canister or on a bracket near it. With the code set, the ECU normally suspends its EVAP leak tests until the sensor is fixed.
Can I keep driving? Safe to drive; the engine doesn't use this sensor for fueling. Plan the repair before an emissions test, and if the sensor is on the pump module, avoid running the tank full before the appointment so it's lighter to drop.
How to read P0450
- P Powertrain
- 0 Generic (SAE)
- 4 Auxiliary emission controls
- 50 Specific fault
Symptoms
- Check engine light, no drivability change
- EVAP monitor stuck at 'not ready'
- Tank pressure PID frozen, jumping or far from zero with the cap off
- Sometimes paired with a leak code that turns out to be false
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Fuel tank pressure sensor failed internally
- Corroded or loose connector on top of the tank or pump module
- Damaged harness between tank and body (chafed, stretched, rodent)
- 5-volt reference or sensor ground problem shared with other sensors
- Sensor hose or port blocked, kinked or holding liquid fuel
- ECU input fault (rare)
Diagnosis step by step
Read the tank pressure PID with the cap off
Key on, engine off, gas cap removed so the tank is at atmospheric pressure. The PID should read close to 0 inH2O (within about half an inch). Note the signal voltage too; on most designs it sits somewhere mid-scale, commonly between about 1.5 and 3 volts depending on make.
Tools: OBD-II scanner
Watch the signal react
Refit the cap, start the engine and use the scan tool to close the vent and command purge. The reading should move smoothly into vacuum and settle back when the vent opens. A value that never moves, or jumps in steps, points to the sensor or its connection.
Tools: OBD-II scanner
Locate the sensor
Check a service diagram: on many trucks and SUVs it sits on the fuel pump module and needs the tank lowered or the bed lifted; on many cars it's clipped to the canister or a bracket nearby with a short hose to the vapor line.
Tools: Flashlight
Check reference, ground and signal at the connector
Back-probe the connector with the key on: about 5 volts on the reference, under 0.1 volt drop on the ground, and a signal between the two. If the reference is low, unplug other 5-volt sensors one by one to find the one pulling it down.
Tools: Multimeter
Test a hose-mounted sensor with a hand pump
If the sensor connects by a hose, remove it and apply gentle vacuum or pressure by mouth or a low-pressure pump while watching the PID. It should respond instantly and proportionally; never apply shop air.
Tools: Vacuum gauge, OBD-II scanner
Replace and verify
After replacing the sensor or repairing the wiring, confirm that the PID reads zero with the cap off and responds under purge, then let the EVAP monitor complete over a few days of normal driving.
Tools: OBD-II scanner
Where the parts are
- 1Gas cap
- 2Charcoal canister
- 3Purge valve
- 4Vent valve
- 5Fuel pump
- 6Intake manifold
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Replace externally mounted tank pressure sensor | Yes | $110–$280 |
| Replace sensor on pump module (tank lowered) | No | $300–$700 |
| Repair connector or harness at the tank | No | $120–$350 |
| Replace blocked sensor hose | Yes | $40–$140 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Will fail
P0450 turns on the check engine light and the EVAP monitor can't complete, so the car fails an OBD-II emissions inspection until the sensor is fixed and the monitor has run.
Frequently asked questions
Does P0450 mean I have a fuel vapor leak?
No. It means the sensor the ECU uses to look for leaks is not reporting correctly. Until it's fixed, any leak code stored with it can't be trusted.
Do I really have to drop the fuel tank?
Only if the sensor is built into or mounted on the fuel pump module. Many cars have it on or near the canister where it's a simple swap; check where yours sits before you get a quote.
Why is P0450 marked as not fully verified?
Manufacturers use the code differently. Some set it for any pressure sensor fault, others only when a problem doesn't fit P0451, P0452 or P0453, so the exact trigger depends on your vehicle's software.
Can a full tank affect the sensor?
Overfilling can push liquid fuel into the sensor port or its hose, which gives false readings. Stopping at the first click of the nozzle protects the sensor as well as the canister.
Sources
- SAE J2012 – Diagnostic Trouble Code Definitions
- ISO 15031-6 – Road vehicles, diagnostic trouble code definitions (EOBD)
- US EPA – On-Board Diagnostics (OBD) program
- Manufacturer public service information (cross-checked)
- Methodology: How We Build Code Pages · Data Sources We Use · Editorial Policy