TORKO

P0456 EVAP system very small leak detected

What P0456 means

The engine control unit detected a very small leak, roughly the size of a pinhole, during its EVAP self-test. The car runs normally, but fuel vapour escapes and the emissions system does not pass its check.

P0456 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.

At a glance

Severity
Low
Typical repair cost
30–400 €
Workshop time
0.1–3 h
Repair difficulty
Medium
DIY possible
Yes
Check engine light
Yes
Affects emissions test
Yes

Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.

Symptoms

Common causes

  1. Worn or cracked fuel cap seal
  2. Small crack in an EVAP hose or connection
  3. Slightly leaking purge or vent valve
  4. Leaking seal at the fuel pump or sender unit on top of the tank

Can I keep driving with P0456?

This is a low-priority fault. You can keep driving; replace the fuel cap first and if the light returns, have a smoke test done.

What to check first

  1. Inspect the fuel cap seal and replace the cap if it is worn
  2. Clear the code and drive normally for several days to let the test run again
  3. Inspect EVAP hoses and connections for cracks
  4. Have a smoke test done to locate small leaks

Related codes

Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: