Repair cost guide · Glass Box Diagnostics
EVAP codes (P0442, P0455, P0456) are the most-overpriced fault family in emissions-era repair, because the code says only “system is leaking” — and the leak is a missing gas cap, a $15 filler-neck hose, a cracked o-ring, or a valve stuck open far more often than a $800 charcoal canister.
Parts
$15 (cap/hose/o-ring) to $450 (canister)
Labor
$100–$400 (canister access is usually the job)
Book time
0.5–2.5 hrs
Typical quote, installed
$150–$900 depending on what’s actually leaking
Clear the code, watch it return, quote the canister — without ever smoking the system. The single greatest weapon against this family — $150 worth of shop smoke in the lines — is exactly what the guess-and-swap shop skips.
Smoke test the system and WATCH where smoke escapes (filler neck, tank seam, or the line that chafed through behind a heat shield); a bi-directional scan tool commanding the purge and vent valves while fuel trims respond; and the gas cap verified with a fuel-system pressure test. A canister condemned without smoke is a coin-flip purchase.
Codes commonly misread as “buy this repair”
Lights that start this conversation
Symptoms that point here
Ranges on this page are national street pricing for independent shops (parts + labor), published so you have a fair benchmark — not a quote for your car. The line item nobody else prices: whether the repair is actually needed. A flat $150 diagnostic answers that before parts get bought.
We come to you — Canyon Lake, San Antonio & Austin. Written report with root cause — see a sample. Already holding an estimate? Scan it for red flags.