P0455 Code: 2020 BMW 5 Series – What It Means & Cost to Fix

2020 BMW 5 Series P0455: Large EVAP Leak Diagnosis

Decoding P0455 on Your 2020 BMW 5 Series

P0455 on your 2020 5 Series (G30 LCI) means a large EVAP leak. This facelifted 5 Series may still be under BMW warranty. Start with the gas cap, then consider the BMW-specific Leak Detection Pump.

Symptoms

  • Check engine light with P0455
  • Fuel odor possible
  • Gas cap worn
  • Emissions test failure

Causes Ranked

  1. Gas Cap Seal (Very High Likelihood): Degraded. $15–$30.
  2. EVAP Leak Detection Pump (Medium-High Likelihood): Common at this age. $280–$480 installed.
  3. Purge Valve (Medium Likelihood): Sticking. $200–$380 installed.
  4. Fuel Tank Vent Valve (Low-Medium Likelihood): Seal failure. $220–$400 installed.
  5. Vapor Line (Low Likelihood): Age cracking. $100–$260.

Diagnosis

Try a new gas cap. If P0455 returns, BMW ISTA diagnostics or a smoke test will isolate the leak. The LDP is increasingly common at 4+ years.

Warranty

BMW's 4yr/50k warranty may have expired. Federal emissions (8yr/80k) covers EVAP through 2028.

Safe to Drive?

Yes. P0455 is a vapor code. All performance and driving systems work normally.

Frequently Asked Questions

Got Another Mystery?

"The game is afoot!" Let our AI detective investigate your next automotive case.

Open a New Case