Ask CarFix

2007–2010 BMW 335i: Long crank, stalling or limp mode (N54 high pressure fuel pump)

Likely causes, ranked

  1. Failing high pressure fuel pumpShop
  2. Low pressure supply problemShop

Real-owner fix counts will appear here as reports come in.

DIY or shop: See DIY or shop section

Parts to check

As an Amazon Associate I earn from qualifying purchases.

These are search links; confirm fitment for your exact engine and trim. Affiliate disclosure

Advertisement

Symptom: Long cranking before it starts, hesitation, stalling or limp mode, often with codes 29DC, 29F1, 29F2 or 2FBF on a BMW scanner.

Likely causes

  1. High pressure pump. E90Post owners confirm low rail pressure and fix it with a new pump. BMW's bulletins also cover this pump on the N54.
  2. Supply side. BMW's procedure checks the low pressure supply before condemning the pump.

DIY or shop?

Shop. Check for open recalls and BMW's extended pump coverage on your VIN.

Useful steps

  1. Read the codes with a BMW-capable scanner.
  2. Check rail pressure.
  3. Ask a BMW dealer about the pump recall.

Vehicle focus: 2007–2010 BMW 335i.

Safety / mechanic note

Stalling or sudden power loss can cause a crash. Verify with a mechanic or dealer.

Advertisement

Recalls & service bulletins

No recalls or service bulletins are listed for this page yet.

NHTSA complaints: NHTSA complaint search returned too few keyword matches under this model name to be a reliable count.

Always check your VIN for open recalls at nhtsa.gov/recalls.

Sources

What actually fixed it?

Had this problem? Tell other owners what the real fix was. Reports are counted above; we never show made-up numbers.

Advertisement