P0455 means the car detected a large leak in the evaporative emission system — the sealed circuit that keeps fuel vapour out of the atmosphere. Because the leak is big, the cause is usually something obvious: a fuel cap left off or not clicked shut, a hose that has come adrift, or a vent valve stuck open. The car drives normally but will fail an emissions test.
What Does P0455 Mean?
P0455 is Evaporative Emission Control System Leak Detected (Gross Leak). It comes from the same self-test that produces P0442 — the difference is only how much the system leaked.
Your fuel tank is not vented to the open air. Petrol evaporates constantly, so the vapour is routed into a charcoal canister where it is stored until the engine can burn it. When conditions suit, the ECU opens a purge valve and draws those vapours into the intake.
For any of that to work the circuit has to be sealed, so the car periodically tests it: it closes the vent valve, applies vacuum or pressure, and watches whether the reading holds. A slow bleed sets P0442. A rapid collapse — the system behaving as though it is open to the atmosphere — sets P0455.
P0455 (gross) means something is wide open: a missing cap, a detached hose, a valve stuck open. Look for it with your eyes. P0442 (small) and P0456 (very small) are pinholes and perished seals, and usually need a smoke test to find. If you have P0455, the good news is that it is normally the easiest of the three to fix.
Common Symptoms
- Check engine light on, steady. Very often the only symptom.
- A noticeable smell of petrol, especially after refuelling or on a warm day. More common with P0455 than with a small leak, simply because more vapour is escaping.
- Failed emissions test.
- Occasionally a rough idle or hard starting after refuelling — this happens when the purge valve is stuck open, letting raw vapour into the intake at the wrong moment. That version can also bring lean running codes with it.
Common Causes
- The fuel cap. Missing entirely, not tightened until it clicks, cross-threaded, cracked, or an aftermarket cap that does not seal properly on your filler neck. This is the first thing to check and it resolves a very large share of P0455 codes.
- A disconnected or split EVAP hose. The larger lines between the tank, canister and engine bay can be knocked off by road debris, perish at the bends, or be left unclipped after other work underneath the car.
- A vent valve stuck open. The vent valve sits near the charcoal canister, usually under the car, where it is exposed to spray, grit and salt. Corrosion or debris holds it open, and the system can never seal.
- A purge valve stuck open. Same effect from the other end of the circuit, with the added symptom of rough running or hard starting after a fill-up.
- A cracked charcoal canister. Impact damage from road debris, or a canister saturated with liquid fuel after repeated overfilling of the tank.
- A damaged fuel filler neck. Rust or a split around the neck, or a chewed-up sealing surface that the cap can no longer seat against.
- A leaking fuel pump module seal. The large O-ring on top of the tank. Worth suspecting if the code appeared shortly after fuel pump work.
How to Diagnose P0455
1. The fuel cap, properly
Take it off. Check that the rubber seal is intact, soft and not flattened or cracked. Wipe the filler neck sealing surface. Refit and turn until it clicks at least three times. If the seal looks tired at all, fit a new original-equipment cap — it is the cheapest part in this entire diagnosis.
Then clear the code and drive normally for several days. The EVAP monitor only runs under specific conditions, so the light will not confirm the fix immediately.
2. Follow the hoses with a torch
Because this is a gross leak, there is a real chance you can simply see it. Trace the EVAP lines from the engine bay to the canister under the car. Look for a hose hanging loose, a split at a bend, a line rubbed through against a bracket, or rodent damage — which is far more common than people expect.
3. Test the vent and purge valves
With a scan tool you can command each valve and watch the fuel tank pressure respond. A vent valve that will not close, or a purge valve that leaks when commanded shut, both produce exactly this code. Many valves can also be tested off the car with a hand vacuum pump — they should hold vacuum when closed.
4. Smoke test if it is still hiding
If the cap and the visible hoses are all sound, a workshop smoke test will find it in minutes. With a gross leak the smoke usually pours out somewhere obvious.
No smoking, no naked flames, and no work near hot exhaust components. If the diagnosis leads towards dropping the fuel tank or opening the pump module, that is the point to hand it to a workshop with the right equipment.
Possible Fixes
| Cause | Fix | Typical cost |
|---|---|---|
| Missing, loose or worn fuel cap | Tighten or fit an OEM cap | $15 – $40 |
| Disconnected or split EVAP hose | Reconnect or replace the hose | $50 – $200 |
| Vent valve stuck open | Replace the vent valve | $150 – $350 |
| Purge valve stuck open | Replace the purge valve | $100 – $300 |
| Cracked charcoal canister | Replace the canister | $300 – $700 |
| Damaged filler neck | Replace the filler neck | $200 – $500 |
| Fuel pump module seal | Replace the O-ring (tank access needed) | $200 – $600 |
Stop topping up after the pump clicks off
Squeezing in that last bit of fuel forces liquid petrol into a charcoal canister designed to handle vapour only. A saturated canister stops working and eventually needs replacing — a few hundred dollars of entirely avoidable damage, and a common cause of repeat EVAP codes.
Can I Drive With P0455?
Yes. P0455 is an emissions fault, not a mechanical or safety one. The car will drive completely normally. What you lose is the emissions test, and the use of the check engine light — while it is lit for this, it cannot warn you about the next fault.
The one exception is a strong smell of fuel. Petrol vapour is a fire risk, and a smell you can notice inside or around the car means enough is escaping to take seriously. Get that looked at rather than waiting.
If the light is flashing rather than steady, that is not P0455 — that is a misfire, and it is urgent.
Frequently Asked Questions
Can a missing gas cap cause P0455?
Yes — it is the classic cause. The cap seals the EVAP circuit, so a cap that is missing, loose or cross-threaded leaves the system wide open, which is exactly what a gross leak code describes.
How long does P0455 take to clear after fixing it?
Usually several days of normal driving. The EVAP self-test only runs under narrow conditions — typically a cold start with a partly full tank — so the car needs a few qualifying trips before it can confirm the system is sealed.
What is the difference between P0455 and P0442?
Only the size of the leak. P0455 is a gross leak, usually something you can find by looking. P0442 is a small leak of roughly 1 mm, which normally needs a smoke test.
Is P0455 expensive to fix?
Usually not. The most common causes — the fuel cap and a detached or split hose — are among the cheapest repairs on a car. Costs only climb if the charcoal canister or the fuel pump module seal is involved.
Can P0455 cause poor fuel economy?
Marginally, since vapour that should have been burned escapes instead. In practice the effect is too small to notice. If your economy has dropped noticeably, look for a different cause.