OBD Codes List

Diagnostic reference · P1457

P1457

Unable To Pull Vacuum In Tank

System
Auxiliary emission controls (P code)
Lamp
Check Engine Light
Category
Powertrain - Auxiliary Emissions Controls

What it means

P1457 means Unable To Pull Vacuum In Tank.

Check these first

  • A leak in the EVAP system preventing the tank from holding vacuum
  • A faulty EVAP canister purge valve
  • An open or short in the EVAP purge valve harness
  • A fuel filler cap that will not seal

What to do next

  1. Read the fuel tank pressure sensor during the EVAP test
  2. Inspect the EVAP hoses and connections for leaks
  3. Check the fuel filler cap seal
  4. Command the purge valve and watch for vacuum in the tank
  5. Replace the leaking or faulty EVAP component
  6. Clear the code and retest

Look up another code

Enter a full code or a symptom. Press / to search. How to read a code

Type a code above, or start from a symptom or a common code.

Updated

Generic SAE J2012 definition. Last updated 2026-10-10.