P0450 Code: Evaporative Emission Control System Pressure Sensor/Switch
The P0450 code indicates an electrical fault in the circuit of the fuel tank pressure sensor in the EVAP system. The main effect is that the EVAP leak test cannot run. Most of the time there are no other driving symptoms.
- Severity
- Low
- Can I keep driving?
- Yes, no immediate risk
- Estimated cost
- $40 to $300
- Difficulty
- Medium
- System
- Emissions Control
- Applies to
- All OBD2 vehicles
On this page
What the P0450 code means
The fuel tank pressure (FTP) sensor measures the pressure or vacuum inside the fuel tank. The computer uses it in the EVAP leak test: it creates a vacuum and watches how long it takes to bleed off.
The sensor gets a 5 V reference and a ground from the computer and sends back a signal between roughly 0.5 and 4.5 V. A circuit fault can come from the sensor, the wiring or the power supply, and that is what the P0450 code reports.
Without a reliable FTP reading, the computer cannot run the EVAP test. The monitor stays incomplete and the vehicle cannot pass an emissions inspection. Many FTP sensors share the 5 V reference with other sensors, so a reference fault can set several codes at once. Look up the sensor guide to see how it is tested.
Always start with the simplest things: fuse, relay and connector. Then check power, ground and signal with the part still connected (using back-probes), and finally the continuity of each wire to the computer. Only if all of that checks out should you replace the component.
P0450 code symptoms
- Check engine light on.
- EVAP leak test cannot run.
- Emissions monitor incomplete, so the vehicle cannot pass inspection.
- Often there are no other driving symptoms.
Likely causes of the P0450 code
- Damaged or corroded connector. The most frequent cause.
- Cut or shorted wiring between the component and the computer.
- Failed sensor, open or internally shorted.
- Missing power reference. Check whether other sensors are also failing.
- Computer. Uncommon.
How to diagnose the P0450 code step by step
- Read the sensor value on the scan tool and compare it with what you expect.
- Inspect the connector for corrosion, water or loose pins.
- Check the reference and ground with the key on (5 V, and less than 0.1 V of voltage drop on the ground).
- Measure the signal with the connector plugged in and see whether it changes with conditions.
- Do a wiggle test on the wiring.
- Check continuity to the computer.
- Remove the gas cap and confirm the sensor reads atmospheric pressure (close to 0).
- Command the EVAP valves with the scan tool and see whether the reading changes.
How to fix the P0450 code
- Repair the connector or the wiring.
- Replace the sensor if the tests confirm it is bad.
- Correct the real condition if there is one (a leak or a blockage).
- Clear the codes and complete a drive cycle so the monitor runs.
Technical reference data
- With the gas cap off: about 2.5 V on many sensors.
- Vacuum: the voltage drops. Pressure: the voltage rises.
- Approximate values only: check the manufacturer data for your engine.
Brand-specific notes
The location of the tank pressure sensor changes by manufacturer, so find it before you start testing.
P0450 on GM
On GM vehicles the sensor is mounted on the fuel pump module.
P0450 on Ford
On Ford vehicles the sensor is often next to the canister.
P0450 on Toyota
On Toyota vehicles the sensor is often next to the canister.
Questions about the P0450 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.