BMW fault code 2AAF: fuel pump, plausibility (high-pressure fuel pump)

The DME sees a rail pressure that does not match what the high-pressure fuel pump should deliver; 2AAF is the classic N54 HPFP code and pairs with 29F4 (fuel pressure after engine start) and generic P0087 (rail pressure too low).

Viewing a BMW with 2AAF stored? Run a buyer report → Paste a listing, VIN, or reg. The report folds this fault into the engine-specific verdict.

What a buyer should take from 2AAF

On an N54 this code is the famous one. A car with a documented HPFP and injector replacement is a much better buy than one without, and 2AAF stored on a car with no such history is a £700 to £1,300 negotiation at minimum. On a diesel, the cheap end (filter, low-pressure pump) is likelier, but a diesel HPFP that has shed metal is a walk-away because the whole fuel system needs replacing.

Symptoms that go with 2AAF

Causes, most likely first

Systems involved: High-pressure fuel pump, low-pressure fuel supply, rail pressure sensor. Costs are indicative UK independent-specialist figures for 2026; main dealers add 30 to 60 per cent.

CauseHow likelyTypical UK cost
High-pressure fuel pump (HPFP) worn or failed
BMW extended HPFP warranty to 10 years / 120,000 miles in the US (NHTSA 12V-035); UK cars are out of any goodwill now
Most common on N54, common on early N55 and N63£700 to £1,300 fitted
Low-pressure (in-tank) fuel pump weak
Starves the HPFP; check low-side pressure first
Common£250 to £600
Fuel filter or pressure regulator restricting supply (diesels)
Cheap; do this before the pump
Common on N47 / N57£60 to £250
Rail pressure sensor faulty
Live data shows implausible pressure
Occasional£80 to £200
Injector leak-down (N54 piezo injectors)
Often the true cause of long cranking on an N54
Occasional£200 to £300 per injector
Diesel HPFP failure shedding metal into the rail (N47 / N57)
Inspect the fuel filter for glitter
Rare but catastrophic£2,500 to £5,000 for pump, injectors, rail and lines

Check the car that logged 2AAF

Enter its reg for the DVLA and MOT history plus the engine-specific fault check. £7 per report, no subscription. About 30 seconds.

No reg to hand? Enter the year and model instead →

How to diagnose it, cheapest first

  1. Read live rail pressure at cranking, idle and under load; compare to target
  2. Check low-pressure supply pressure and the filter before touching the HPFP
  3. On N54: injector leak-down test and injector index check
  4. On diesels: cut open the old fuel filter and look for metal particles
  5. Ask for HPFP and injector receipts; on an N54 they are the single most valuable piece of history

Buy, negotiate, or walk away

Fine to buy

Receipt for a genuine HPFP (and on N54, injectors) within the last 30,000 miles, no long crank on a warm restart, clean live rail pressure.

Negotiate

2AAF stored, no HPFP history, long warm crank: price in £700 to £1,300 (N54 / N55 / N63) or £300 to £600 (in-tank pump).

Walk away

Diesel with 2AAF / P0087 and metal in the fuel filter, or an N54 with 2AAF plus multiple injector codes and no history.

Seen 2AAF on a listing or a scan?

Paste the listing, reg or VIN. Bimmer.AI identifies the exact engine, applies its known failures and costs, and tells you whether this code is a £60 part or a £2,000 conversation on that car.

Run a Bimmer.AI buyer report →

Fault-code guidance on this page is general and engine-family based. The same code can have different causes on different engines and years; a proper diagnosis with live data by a BMW specialist is the only way to be sure. Costs are indicative UK ranges that vary by region and parts supply.

Frequently asked questions

Is 2AAF always the high-pressure fuel pump?

On an N54 usually, but not always: injectors leaking down overnight cause the same long-crank symptom and store the same code, and a weak in-tank pump starves the HPFP. Check low-side pressure and do an injector leak-down test before spending £1,000 on a pump.

Can I drive a BMW with fault code 2AAF?

Carefully and briefly. A failing HPFP usually degrades over weeks (longer cranks, more stumbles) rather than stopping the car outright, but a full failure leaves you stranded and on a diesel can wreck the injectors. Get the rail pressure checked within days.

How much is a BMW N54 high-pressure fuel pump in the UK?

£700 to £1,300 fitted at an independent BMW specialist using a genuine pump, more at a main dealer. The pump is at the back of the engine on the N54 and takes two to three hours. Injectors are £200 to £300 each on top if they are also due.

Did BMW recall the N54 fuel pump?

In the US, BMW extended the HPFP warranty to 10 years / 120,000 miles after NHTSA campaign 12V-035 and ran a separate injector campaign. In the UK there was no equivalent recall; cars are now well outside goodwill, so the receipt trail is the only protection a buyer has.

Related guides

Check a car with 2AAF →