Solving the P0440 Mystery on Your 2020 BMW 5 Series
Your 2020 BMW 5 Series (G30 LCI) has triggered a P0440 code. The 530i (B48 2.0L turbo, 248 hp) and 540i (B58 3.0L inline-six, 335 hp) both rely on BMW's EVAP system with the leak diagnosis module. After 4-6 years, the LDM is a prime suspect. Let's follow the clues.
Symptoms
- Check engine light on
- Faint fuel smell
- Slight MPG decrease
- Fueling difficulties
- Emissions test failure
Your 5 Series drives normally. No performance impact.
Common Causes at This Age
- Leak Diagnosis Module (LDM) Wear — The most common BMW EVAP failure at this age. Estimated repair: $135–$330.
- Worn Gas Cap Gasket — Rubber seal degrades. Estimated repair: $5–$25.
- Purge Valve (N80) — Sticking at higher mileages. Estimated repair: $90–$240.
- Fuel Tank Vent Valve — Age-related failure. Estimated repair: $100–$265.
- EVAP Line Cracks — Plastic/rubber lines become brittle. Estimated repair: $50–$155.
Diagnostic Steps
- Check gas cap, clear code, drive
- Scan with BMW ISTA or BimmerLink
- Test LDM pump — listen for activation at key-off
- Test N80 purge valve
- Smoke test if no component faults found
Repair Costs
- LDM: $135–$330
- Gas cap: $5–$25
- N80 valve: $90–$240
- Vent valve: $100–$265
- EVAP lines: $50–$155
- Diagnostic: $100–$175
Warranty: BMW's 4-year/50,000-mile warranty has expired. Consider independent BMW shops for cost savings.
Safe to Drive?
Yes. P0440 has zero impact on drivability or safety.
DIY Friendly
The G30 is moderately DIY-friendly. The LDM near the fuel tank is the most likely culprit and is replaceable with basic tools. Aftermarket LDM units run $60–$100. The N80 in the engine bay is accessible. BMW-specific scan tools are essential for proper diagnosis.