OBD Guide

P0457

EVAP System Leak Detected (fuel cap loose/off)

P0457 is an OBD-II diagnostic trouble code meaning: EVAP System Leak Detected (fuel cap loose/off). Common causes: loose or missing fuel cap, damaged or worn evap hoses. Estimated repair cost: $6–56.

Severity
Low
Can you drive?
Do not drive — repair immediately
Approx. repair cost
$6–56 (est.)

Symptoms

  • Check Engine Light Is On
  • The smell of gasoline in or near the car
  • Slight degradation in fuel economy

Causes

  • Loose or missing fuel cap
  • Damaged or worn EVAP hoses
  • EVAP purge valve malfunction
  • Leak in fuel tank

How to Fix

  1. Check and close the fuel tank cap tightly
  2. Inspect the EVAP system hoses for damage.
  3. Check the EVAP system purge valve
  4. Perform a leak test on the EVAP system

Related codes

Error P0457 by Vehicle Brand

FAQ

What does the P0457 code mean?

P0457 is an OBD-II diagnostic trouble code that indicates: EVAP System Leak Detected (fuel cap loose/off)

What causes a P0457 error code?

The most common causes of P0457 include: Loose or missing fuel cap; Damaged or worn EVAP hoses; EVAP purge valve malfunction; Leak in fuel tank.

How do I fix a P0457 diagnostic trouble code?

To fix P0457: Check and close the fuel tank cap tightly. Inspect the EVAP system hoses for damage.. Check the EVAP system purge valve. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P0457?

Do not drive — repair immediately

How much does it cost to fix P0457?

The estimated repair cost for P0457 is $6–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat