Diagnostics

P0441, P0451, P0453 & P0457: EVAP System Purge & Pressure Sensor Codes — Complete Diagnostic Guide

Anthony CalhounASE Master Tech14 min read
P0441 — EVAP System Incorrect Purge Flow: The PCM commanded the purge valve open and expected to see a change in fuel tank pressure or engine vacuum, but the expected flow did not occur. Either vapors are not flowing when they should be, or they are flowing when they should not be.
P0451 — FTP Sensor Range/Performance: The Fuel Tank Pressure sensor reading is erratic, stuck, or not responding to changes the way the PCM expects. The sensor is electrically connected but its output does not make sense.
P0453 — FTP Sensor Circuit High Input: The Fuel Tank Pressure sensor voltage is above the maximum expected threshold — typically above 4.8V. This usually indicates an open circuit, a failed sensor, or a wiring issue on the signal line.
P0457 — EVAP System Leak Detected (Gross Leak): The PCM ran its EVAP system monitor and detected a large leak — the system could not build or hold vacuum/pressure. This is a big leak, not a tiny one. Think loose gas cap, cracked hose, or missing component.

How the EVAP System Works

The EVAP (Evaporative Emission Control) system captures fuel vapors from the gas tank and prevents them from escaping into the atmosphere. Gasoline evaporates constantly, especially in warm weather. Without the EVAP system, those hydrocarbons would vent straight into the air — and that is exactly what happened on pre-1970s vehicles.

Here is the basic flow: fuel vapors rise from the tank, travel through a vapor line to the charcoal canister, and are stored in the activated charcoal. When the engine is running under the right conditions, the PCM opens the purge valve (also called the purge solenoid), and engine vacuum pulls those stored vapors out of the canister and into the intake manifold where they are burned during normal combustion. The system is sealed — the only controlled opening is the purge valve, and the only vent is the vent valve on the canister (which the PCM closes during leak testing).

The fuel tank pressure (FTP) sensor monitors the pressure inside the tank. During the EVAP monitor, the PCM closes the vent valve, opens the purge valve, and uses engine vacuum to pull the system into a slight vacuum. The FTP sensor tells the PCM whether the vacuum is building and holding. If it does not build, something is stuck or leaking. If it builds and immediately drops, there is a leak.

What Sets Each Code

P0441 (Incorrect Purge Flow) — The PCM commanded the purge valve open and monitored the result. Two scenarios trigger this code:

  • No flow when commanded: The purge valve is stuck closed, the purge line is blocked or kinked, or the valve is not receiving its command signal. The PCM expected to see a change in fuel tank pressure or fuel trim — and saw nothing.
  • Flow when not commanded: The purge valve is stuck open, leaking vapors into the intake even when the PCM has not commanded it. This shows up as unexpected fuel trim shifts or fuel tank pressure changes when the purge valve should be closed.

P0451 (FTP Sensor Range/Performance) — The FTP sensor is electrically connected and within voltage range, but its reading is erratic, frozen, or not responding to known changes. For example, the PCM commands a purge event and expects the tank pressure to change — if the FTP reading does not move, the PCM flags P0451. A stuck sensor, a corroded connector causing intermittent contact, or a pinched reference line can all cause this.

P0453 (FTP Sensor High Input) — The FTP sensor voltage is pegged high — above 4.8V on most applications. This is a circuit-level code. Common causes:

  • Open circuit in the FTP signal wire or ground wire
  • Failed FTP sensor (open element)
  • Corroded or disconnected connector at the sensor (on top of or inside the fuel tank on most modern vehicles)
  • Signal wire shorted to 5V reference

P0457 (Gross Leak) — The big one. The PCM ran its leak test and the system could not hold vacuum at all. This is not a pinhole — this is a major breach in the sealed system. Common causes:

  • Gas cap loose, missing, or damaged — check this first, every time
  • Cracked or disconnected EVAP hose
  • Purge valve or vent valve stuck open
  • Cracked charcoal canister
  • Filler neck seal damaged or rusted
  • Fuel tank leak (rust, road damage, or failed tank seal)

Check the Gas Cap First — P0457

I cannot stress this enough: if you have P0457, check the gas cap before you do anything else. I have seen technicians spend two hours with a smoke machine when the customer just did not click the cap. Here is what to check:

  1. Is the cap present? Sounds obvious, but capless fuel systems (many Ford vehicles 2008+) do not have a removable cap — they have a spring-loaded filler door. If someone forced an aftermarket cap into a capless system, it can cause sealing issues.
  2. Does the cap click when tightened? Most caps have a ratcheting mechanism. If it spins freely without clicking, the cap is worn out. Replace it.
  3. Inspect the O-ring seal. Pull the cap off and look at the rubber gasket. If it is cracked, dry, flat, or torn, it will not seal. A new OE cap is $10-$25 — just replace it.
  4. Inspect the filler neck. If the sealing surface on the filler neck is rusted, dented, or corroded, no cap will seal against it. This requires filler neck replacement.

After installing a good cap, clear the code and drive through two or three complete warm-up cycles (the EVAP monitor usually runs after the engine is fully warmed up and the vehicle has been driven at steady speed). If the code does not return, you are done.

Fuel Tank Pressure Sensor Testing

The FTP sensor is a pressure transducer that converts tank pressure into a voltage signal. On most applications, it uses a 5V reference from the PCM, a ground, and a signal wire that outputs a variable voltage based on pressure.

Voltage Specs

  • Atmospheric pressure (cap off, KOEO): approximately 2.5V — this is your baseline. The sensor reads zero pressure differential.
  • Tank under vacuum (during purge): voltage drops below 2.5V, typically 1.5-2.3V depending on vacuum depth
  • Tank under positive pressure (warm day, fuel expanding): voltage rises above 2.5V, typically 2.7-3.5V
  • P0453 range: above 4.8V — indicates open circuit or failed sensor

Testing Procedure

  1. Connect your scan tool and monitor FTP sensor voltage at KOEO.
  2. Note the voltage — it should be near 2.5V with the gas cap removed (atmospheric).
  3. Install the gas cap. On a warm day, you may see a slight positive reading if the tank has built pressure.
  4. If voltage is stuck at 0V or 5V, you have a circuit problem or a dead sensor.
  5. With the sensor connector unplugged, check for 5V reference and good ground at the harness side. If 5V reference is missing, trace the reference wire back — it may be shared with other sensors.
  6. If reference and ground are good but the sensor reads 5V, the sensor has failed internally (open signal element).

The unplug test for P0453: If the FTP sensor voltage is pegged at 5V and you unplug the sensor, check if the voltage drops. If it stays at 5V, the signal wire is shorted to the reference wire somewhere in the harness. If it drops to 0V, the sensor itself has an open element — replace the sensor.

On many vehicles (GM, Ford, Chrysler), the FTP sensor is mounted on the fuel pump module inside the tank. Replacing it means dropping the tank or accessing it through a service panel (if one exists). Check your application — some vehicles have an access panel under the rear seat.

Purge Valve Testing

The purge valve (purge solenoid) is an electronically controlled valve that the PCM opens to allow stored fuel vapors to flow from the charcoal canister into the intake manifold. It is normally closed — the PCM opens it by energizing the solenoid.

Bench Test Procedure

  1. Remove the purge valve from the vehicle. It is usually mounted on or near the intake manifold, connected by two vacuum/vapor hoses.
  2. Apply vacuum to one port with a hand vacuum pump. With no power applied to the valve, it should hold vacuum indefinitely. If vacuum bleeds off, the valve is stuck open or the internal seal is leaking — replace it.
  3. Apply 12V and ground to the solenoid connector. You should hear a click, and the valve should open — vacuum should release immediately. If it does not click or does not open, the solenoid coil is bad — replace it.
  4. Remove power. The valve should close and hold vacuum again.

On-Vehicle Quick Check

With the engine idling, monitor short-term fuel trim (STFT). Unplug the purge valve electrical connector. If STFT shifts significantly lean (positive) when you unplug it, the valve was flowing vapor — if the PCM had not commanded it open, the valve is stuck open. If STFT does not change when you unplug it at idle, the valve was not flowing, which is correct at idle on most vehicles.

You can also measure the solenoid coil resistance. Most purge valve solenoids measure between 20 and 40 ohms. An open reading (infinite resistance) means the coil is burned out. A very low reading (under 5 ohms) means the coil is shorted.

Smoke Testing for Leaks

For P0457 (gross leak) and any EVAP leak code that is not obviously the gas cap, a smoke test is the fastest path to diagnosis. Here is how it works:

  1. Seal the system: Close the vent valve (command it closed with a scan tool, or clamp the vent hose). The purge valve should be closed (de-energized).
  2. Connect the smoke machine to the EVAP service port or disconnect the purge line at the intake manifold and feed smoke into the purge line (which leads to the canister and tank).
  3. Apply low-pressure smoke (most machines regulate to 0.5-1.0 PSI — never exceed 1 PSI or you risk damaging the system).
  4. Watch for smoke escaping. Check the gas cap area, every hose connection, the canister itself, the vent valve, and underneath the vehicle along the vapor lines.
  5. For tank-level leaks, smoke may be visible at the fuel pump module seal, tank seams, or filler neck connection. You may need to get the vehicle on a lift and look at the top of the tank.

A gross leak (P0457) will usually show smoke billowing from the leak point within seconds. A small leak (P0456) may take longer and require a darker environment to spot the wisp of smoke.

Pattern Failures by Make

Common EVAP Failures by Manufacturer
MakeCommon FailureNotes
GM (Silverado, Tahoe, Malibu, Equinox)Purge solenoid stuck openExtremely common. Causes hard start, rough idle, rich condition, and P0441/P0496. The valve leaks vapors into the intake at startup. Replace with updated AC Delco part. Also check for P0171/P0172 alongside.
Ford (F-150, Escape, Focus)FTP sensor failuresThe fuel tank pressure sensor fails and reads erratically or pegs high. Sets P0451 or P0453. Sensor is on the fuel pump module — may need to drop the tank. Also check for corroded connectors on top of the tank.
Toyota (Camry, Corolla, RAV4)EVAP VSV (Vacuum Switching Valve) issuesThe purge VSV sticks closed or fails electrically, setting P0441. Also common: cracked charcoal canister on older models and vapor hose deterioration underneath the vehicle.
Chrysler/Dodge/JeepNVLD (Natural Vacuum Leak Detection) system faultsThese vehicles use a unique leak detection system. The NVLD switch/seal fails, causing false leak codes. Also common: purge solenoid failures and rotted vapor lines along the frame rail.
Honda (Accord, Civic, CR-V)Purge control solenoid valve and canister vent shut valveBoth fail with age. Also check for cracked EVAP hoses near the charcoal canister, especially on higher-mileage vehicles.

Repair Costs

EVAP System Repair Costs
RepairPartsLaborTotal
Gas cap replacement$10-$25$0$10-$25
Purge valve/solenoid replacement$25-$80$40-$100$65-$180
FTP sensor replacement (tank-mounted)$40-$120$150-$350$190-$470
Charcoal canister replacement$80-$250$60-$150$140-$400
Vent valve replacement$30-$90$40-$120$70-$210
EVAP hose replacement$15-$60$40-$120$55-$180
Filler neck replacement$60-$200$80-$200$140-$400
Smoke test diagnosticN/A$50-$150$50-$150
What is the most common cause of P0457?
A loose, damaged, or missing gas cap. Before you do anything else, check the cap. Make sure it clicks when you tighten it. Inspect the rubber O-ring seal on the cap for cracks, tears, or dry rot. Also inspect the filler neck itself — if the sealing surface is rusted, dented, or corroded, even a new cap will not seal. On many vehicles, tightening the cap and driving two or three complete warm-up cycles will clear the code on its own.
Can a bad purge valve cause hard starting or rough idle?
Yes. A purge valve that is stuck open allows fuel vapors to flood the intake manifold when they should not be flowing — especially during startup and idle. This causes a rich condition that makes the engine hard to start, idle rough, or even stall. You may also see P0171 or P0172 fuel trim codes alongside the EVAP code. GM purge solenoids are notorious for sticking open. If the engine runs better when you unplug the purge valve connector, the valve is stuck open.
How do I test a fuel tank pressure sensor?
With a scan tool, monitor FTP sensor voltage at key-on engine off (KOEO). The sensor should read close to atmospheric pressure — around 2.5V on most applications. Remove the gas cap — you should see the voltage change slightly as the tank equalizes. If the reading is pegged at 0V, 5V, or does not change at all, the sensor has failed or has a wiring problem. You can also backprobe the sensor connector and verify 5V reference and ground are present.
What is a smoke test and do I need a smoke machine?
A smoke test involves pumping theatrical-grade smoke into the sealed EVAP system and watching where it leaks out. It is the fastest way to find gross leaks (P0457) and even small leaks (P0456). You need a smoke machine — they range from $200 for a basic unit to $2,000+ for professional machines like the Snap-on EVAP unit. Many shops charge $50-$100 for a smoke test. If you do not own a machine, this is one of those jobs where paying a shop for 30 minutes of diagnostic time saves you hours of guessing.

Dealing with this on a vehicle right now?

Drop the year, make, model and symptoms into our free AI diagnostic tool — get a real diagnostic plan in seconds.

Try Free

Go Deeper

Diagnostic Mastery

This topic is covered in the Diagnostic Mastery course — full modules, real-world examples, and ASE-level detail.

View Course

Related Articles

Test Your Knowledge

Free ASE Practice Test

10 real exam-format questions — Standard, Technician A/B, and EXCEPT formats. Master tech explanations for every answer.

Take the Test

Disclaimer: This article is for educational and informational purposes only. Technical specifications, diagnostic procedures, and repair strategies vary by manufacturer, model year, and application — always verify against OEM service information before performing repairs. Financial, health, and career information is general guidance and not a substitute for professional advice from a licensed financial advisor, medical professional, or attorney. APEX Tech Nation and A.W.C. Consulting LLC are not liable for errors or for any outcomes resulting from the use of this content.