Evaporative emissions (fuel cap)

P0457 Code: EVAP Leak Detected (Fuel Cap Loose or Off)

P0457 stands for "Evaporative Emission Control System Leak Detected (Fuel Cap Loose/Off)." The EVAP system traps gasoline vapor from the fuel tank so it does not escape into the air. The car regularly seals the system and checks that it holds pressure or vacuum.

When that test fails in a way that looks like an open fuel cap, the computer sets P0457. In most cases the fix is as simple as tightening or replacing the gas cap. Some cars also show a "Check fuel cap" message on the dash.

How serious: Low

P0457 is not harmful to the engine and does not affect how the car drives. It does let fuel vapor escape and will fail an emissions inspection, so fix it soon.

Safe to drive? Yes

You can keep driving normally. Tighten or replace the cap, then give the car a few days of normal driving for the light to go off.

Symptoms you might notice

Common causes

Loose or missing gas cap

By far the most common cause. A cap that was not turned until it clicked, or was left off after filling up, lets vapor escape.

Worn or cracked gas cap seal

The rubber O-ring on the cap gets hard and cracked with age and stops sealing even when tight.

Wrong or poor-fitting replacement cap

An aftermarket cap that does not match your car may not seal properly.

Damaged or dirty fuel filler neck

Rust, dirt or a dent where the cap seals can stop it from sealing. This is more common on older cars.

Other EVAP leak

Less often, the leak is elsewhere in the EVAP system, such as a cracked hose or a faulty purge or vent valve.

Before you buy parts

Try the free fix first. Tighten the gas cap until it clicks and drive for a few days before buying anything. If the light stays off, you are done. If it comes back, replace the cap next.

What to check

Possible repairs

Tighten the cap

Free and often all it takes. The light may take a few days of driving to turn off.

Replace the gas cap

An inexpensive part and a 10-second job. Buy one that matches your car, ideally an OEM or OEM-quality cap.

Clean or repair the filler neck

If the neck is rusty or damaged, it may need cleaning or replacement by a shop.

EVAP system smoke test

If a new cap does not fix it, a shop can run a smoke test to find a leak elsewhere in the system.

Parts and tools that may help

Enter your year, make and model on the store's site to see parts that fit your car.

GarageGuide may earn a commission if you buy through these links, at no extra cost to you. Always check that a part fits your exact vehicle before buying.

Frequently asked questions

What does P0457 mean?

It means the EVAP system detected a leak that looks like a loose or missing fuel cap. Tightening or replacing the gas cap fixes it most of the time.

How long does it take for the light to go off after tightening the cap?

Usually a few days of normal driving. The car has to run its EVAP self-test again, which needs certain conditions, so it may take several drive cycles.

Can I drive with code P0457?

Yes. It does not affect how the car runs. Fix it soon because it lets fuel vapor escape and will fail an emissions test.

What is the difference between P0457 and P0455?

Both are EVAP leaks. P0457 specifically points to the fuel cap. P0455 means a large leak somewhere in the system, which is often still the cap but can be a hose or valve.