p0457
Moderate
Subaru · SUVs & Crossovers
EVAP System Leak Detected (gas cap loose/missing)
Quick Answer
Error code P0457 on your Subaru SUVs & Crossovers means: EVAP System Leak Detected (gas cap loose/missing). This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
AT1ZC6GT1SF5GP1BL5BS1ST1VA1
Likely Causes
  1. Loose gas cap
  2. Missing gas cap
  3. Faulty gas cap seal
  4. Incorrect gas cap type
  5. Fuel filler neck damage
How to Fix It
1
Stop vehicle and locate fuel door
2
Remove and inspect gas cap for damage
3
Clean fuel filler neck of debris
4
Reinstall or replace gas cap with correct OEM type
5
Clear code and test drive to verify
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
OEM gas cap
Cleaning cloth
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →