P0455: Evaporative Emission System Leak Detected (Large Leak)
P0455 means the EVAP system found a large fuel-vapor leak, so gasoline vapors may be escaping instead of being stored and burned by the engine. The most common fix is tightening or replacing a loose or damaged gas cap, but a smoke test is often needed if the cap is not the problem; typical repair cost is about $20 to $250, with larger leak repairs higher.
- Severity
- Low
- Can I drive?
- Drive with caution
- DIY?
- Possible with some experience
- Repair cost range
- $20 – $700
Get the answer for your exact car
Add your car and a few details. DashClue asks up to 3 questions, then tells you the most likely cause and what it should cost.
FreeNo card neededAnswer in about 2 minutes
What does P0455 mean?
The EVAP system captures fuel vapors from the gas tank and routes them to the engine to be burned, which helps reduce emissions and fuel smell. A P0455 code sets when the car detects a leak big enough that the system cannot hold pressure, such as a missing gas cap, cracked hose, bad purge valve, or leaking charcoal canister. On many cars, the code may come on after refueling or during the next drive cycle. It usually does not mean the engine is damaged, but it does mean the emissions system is not sealed properly.
Common symptoms
- Check engine light on
- Gas smell near the car
- Slight fuel vapor smell after parking
- May set after refueling
- Usually no drivability problems
- May fail emissions inspection
Causes, fixes and costs
P0455: Evaporative Emission System Leak Detected (Large Leak)
General guide for most cars. Your car may differ.
This code usually will not strand the car, but it can let fuel vapors escape and may cause an emissions test failure. Stop driving if you smell strong fuel, see fuel leaking, or the engine runs poorly with other warning lights.
Most likely causes
- 1
Loose, missing, or damaged gas capHigh
This is the most common cause when the light comes on soon after refueling and there are no driveability symptoms. A loose cap, bad seal, or wrong cap can create a leak large enough to trigger P0455.
Quick check: Remove the cap and inspect the seal for cracks, dirt, or damage, then tighten it until it clicks and clear the code.
- 2
Cracked or disconnected EVAP hoseHigh
A strong fuel smell, recent underhood work, or a code that returns after the gas cap checks out points to a hose leak. Large splits or a hose knocked loose can cause an immediate large-leak code.
Quick check: Look for broken, disconnected, or split vapor lines around the engine bay and near the charcoal canister.
- 3
Faulty purge valve or vent valveMedium
If the code keeps returning even with a good cap and hoses, a purge or vent valve that does not seal can prevent the EVAP system from holding vacuum or pressure. This is more likely when the car sets EVAP codes repeatedly or after multiple drive cycles.
Quick check: A shop can test valve sealing with a scan tool and smoke machine; at home, listen for an obvious stuck-open valve or vacuum leak noise.
- 4
Leaking charcoal canister or filler neck sealMedium
A damaged canister, cracked plastic housing, or rusted filler neck can cause a large leak, especially on vehicles with age, corrosion, or underbody damage. This is more likely if the light returns after the cap and hoses have been checked.
Quick check: Inspect the canister area and filler neck for cracks, wet spots, rust, or broken fittings; a smoke test usually finds the leak quickly.
Can you fix it yourself?
Possible with some experience
Difficulty: Moderate. A gas cap check is an easy DIY first step, and many parts stores can help verify the cap seal. If the code stays on, you usually need a smoke test and hand tools to find cracked hoses, a bad valve, or a leaking canister.
Show the stepsHide the steps
- Remove and inspect the gas cap seal
- Tighten the cap until it clicks
- Clear the code and drive several trips
- If it returns, inspect EVAP hoses for cracks or loose ends
- Check the filler neck and canister area for damage
- Have the system smoke-tested if the leak is not obvious
Estimated repair cost
$20 – $60
Gas cap replacement: parts + labor, often just a cap and code reset
- EVAP hose replacement$100 – $250
- Purge or vent valve replacement$150 – $350
- Charcoal canister replacement$250 – $700
- Smoke test and EVAP diagnosis$100 – $200
Prices vary by vehicle, rust, and how easy the EVAP parts are to reach.
Frequently asked questions
Can I drive with code P0455?
Usually yes, if the car drives normally and there is no strong fuel smell or actual fuel leak. Get it checked soon because it can fail an emissions test and may get worse over time.
Will a new gas cap fix P0455?
Sometimes, yes. A loose, missing, or bad cap is the most common cause, but if the code comes back, the leak is likely in a hose, valve, or canister.
How much does it cost to fix P0455?
A simple gas cap fix can be under $60, while hose, valve, or canister repairs usually run about $100 to $700. A smoke test is often the best first diagnostic step if the cap is not the issue.
Can P0455 cause rough running?
Usually no. P0455 is mainly an emissions system leak code, so most drivers notice no performance problem unless there is another issue at the same time.
Will P0455 pass inspection?
Often no, because the check engine light is on and the EVAP system is not ready or has a stored fault. The code usually needs to be fixed and the monitors reset before inspection will pass.
This guide covers most cars and is general advice, not an inspection. Prices are typical US independent-shop ranges and vary by region, car and shop. If your brakes, steering or a warning light feel unsafe, stop driving and contact a mechanic.