Check Engine Light After Gas Fill Up: Gas Cap and EVAP

Key Takeaway
Filled up and now the check engine light is on? It's probably the gas cap.
Why Does This Happen?
Your EVAP system is sealed. When you don't fully tighten the gas cap after refueling, the system detects a "leak."
Common Causes After Fill-Up
| Cause | Code | Fix Cost |
|---|---|---|
| Gas cap not tightened | P0442, P0455 | $0 |
| Gas cap seal worn | P0442, P0456 | $5 – $15 |
| Fuel filler neck issue | P0455 | $100 – $300 |
| EVAP canister saturated from topping off | P0441, P0446 | $100 – $400 |

The "Topping Off" Problem
Pumping after the nozzle auto-clicks can flood the charcoal canister with liquid fuel, damaging it. Never top off your tank after the first click.
What to Do
1. Tighten the gas cap until it clicks (3-4 clicks).
2. Drive for 2-3 days — the ECM needs 2-3 drive cycles to retest.
3. If the light turns off, no repair needed.
4. If it stays on, scan the code for an actual EVAP leak.
ProHow Steer Helps
Steer identifies the exact EVAP code and tells you whether it's a gas cap issue or a more complex leak needing professional attention.
