Fuel & IgnitionBook NowN54

BMW N54 High Pressure Fuel Pump Failure: Symptoms

BMW N54 cranking five seconds before it fires? How to tell the HPFP from injectors, what BMW's pressure test proves, and cost: $1,450-$2,400. Melissa, TX.

Short Answer

A four-to-six-second crank on a BMW N54, cold or after a hot soak, is the classic first sign of a failing high-pressure fuel pump. Expect roughly $1,450 to $2,400 at an independent specialist, far less if it turns out to be software or the low-pressure side. Confirm it by measuring fuel pressure, not by reading codes.

Estimated Cost$1,450–$2,400
Labor1.5-3 hrs
Diagnosis1-1.5 hrs
Affected2006-2016

These are estimates using genuine BMW parts. The low end is a genuine pump with the intake manifold left on. The high end is the manifold removed, a low-pressure fuel sensor added, or both. A refundable core deposit of roughly $400-$415 is collected up front and credited back when the old pump goes home. An OE-supplier pump instead of genuine takes a few hundred dollars off the parts line. If the fault turns out to be software or the low-pressure side, it costs far less than any number here.

What You’ll Notice

  • Four to six seconds of cranking before it fires, cold in the morning or after the car has sat hot
  • Check engine light on, sometimes with a chime and an Engine Malfunction, Reduced Power message
  • The car suddenly goes completely flat, like every bit of boost disappeared, and will barely pull away
  • Stumbling, hesitation or a rough idle that clears up once the car is fully warm
  • Misfires showing up on several different cylinders at once rather than the same one every time
  • Stalling at idle or pulling away from a stop, and in some cases while driving
  • It behaves perfectly for weeks, then does it again for no obvious reason
  • Eventually, a car that cranks and cranks and never starts

If you ignore it: Left alone this usually progresses — an occasional long crank turns into a routine one, then intermittent limp mode, and on the cars that go furthest, a no-start; the misfires it can cause along the way are hard on catalytic converters.

#N54 HPFP failure symptoms: what a long crank means

If your N54 cranks four, five, six seconds before it catches — first thing in the morning, or after it has sat hot for twenty minutes — the high-pressure fuel pump is the first thing to test. Not the first thing to replace. Test.

BMW's own bulletins describe exactly that complaint: five to six seconds of cranking on a cold start or after a hot soak. It shows up months before the car stumbles or drops into limp mode, because cranking is when the pump turns slowest and has the least chance to build pressure.

The trap is that half a dozen cheaper parts produce the same complaint — a tired in-tank pump, a clogged fuel filter, a failed low-pressure fuel sensor, a supply-side restriction, a leaking injector, or software BMW has since updated. BMW's own bulletin lists every one of those among the causes. Confirming the HPFP is a pressure-measurement job on a factory scan tool, not a code read. If a quote arrives without a pressure measurement behind it, ask what was measured before you approve it.

The short version on risk and money: this is not an engine-killer, and BMW's bulletins say the car can keep being driven in reduced power. It is a stranding problem. If the pump is genuinely the fault, budget roughly $1,450 to $2,400 at an independent specialist. If the answer is software or the low-pressure side, closer to $300 to $400.

What owners notice

What you noticeWhat is happening
Four to six seconds of cranking, cold or after a hot soakRail pressure builds too slowly at cranking speed — the earliest symptom
Engine Malfunction, Reduced Power, and the car feels flatLimp-home mode: the DME opens the wastegates, so turbocharging shuts off
Rough cold idle or stumbling that clears when warmA pressure shortfall at the load points where the pump is weakest
Misfires on several cylinders at onceLow rail pressure starving multiple cylinders — not six failed injectors
A scan report saying fuel pressure plausibility, or pressure too lowThe DME finding the gap between commanded and measured rail pressure implausible — 29F1, 29F2, 2FBF
Fine for weeks, then it does it againProgressive internal wear — intermittent long before it is constant

The limp-mode complaint gets misread most often. When the DME cannot get the rail pressure it commands, it deactivates turbocharging by opening the wastegates. The car then feels like a boost leak, so people hunt for a blown charge pipe — a real N54 failure, and a much cheaper one — when the fault is in the fuel system.

#HPFP or injectors: how to tell them apart

This question decides whether you spend under two thousand dollars or several thousand, and shops get it wrong in both directions. A pump problem is a pressure problem. An injector problem is a cylinder problem.

What you look atPoints to the HPFPPoints to an injector
Rail pressure vs. commanded setpointFalls short or will not hold, especially under load or crankingHolds its commanded value normally
Fault codesSystem pressure codes: 2FBF, 29DC, 29F1, 29F2Cylinder-specific misfire and smooth-running deviation
Misfire patternScattered across several cylindersThe same single cylinder, consistently
Fuel trimsMove together on both banksBank-specific skew from one cylinder's correction
Long crank, hard hot restartPresent, pressure building slowly while crankingPossible — a leaking injector bleeds the rail down after shutdown
Plug and cylinder conditionNothing cylinder-specific to findOne plug fuel-fouled, one cylinder a rich or lean outlier

You separate them by watching rail pressure decay after key-off and hunting for the one cylinder that misbehaves. Several cylinders misfiring underneath a documented pressure shortfall is a consequence of the pump, not six bad injectors.

Check injector history before condemning anything either way. N54 injectors carry an index number that has to be coded to the DME, and BMW ran a separate campaign against specific injector part numbers that has nothing to do with the pump. Forums also push a rule about every injector reaching a particular index or higher; we could not verify that in a BMW document, so treat it as lore.

#How the fuel system works, and why this pump fails

Two pumps, 5 bar and 200 bar

BMW calls the N54's fuel system High Precision Injection. An electric pump in the tank feeds the engine at roughly 5 bar. An engine-mounted high-pressure pump — BMW's paperwork calls it the HDP — raises that to as much as 200 bar for the piezo injectors that spray straight into the cylinders.

Rail pressure is not set by how fast the pump spins. The DME meters fuel with a volume control valve, admitting only what the current load point needs, and a pressure-limiting valve dumps the excess back to the low-pressure side. The full 200 bar is only needed at high load and low engine speed.

Oil on one side, fuel on the other

The pumping is indirect. Each plunger presses oil against a metal diaphragm, and the diaphragm squeezes the fuel chamber on the other side. So the pump carries oil on the actuation side and fuel on the delivery side, separated by that diaphragm and its internal sealing — the part of the architecture that matters for how it fails.

What BMW says fails, and what it does not say

BMW never named the broken part. The 2008 service-action bulletins say only that an internal component in the high-pressure pump may fail, causing longer starting times or erratic running, and that it may lead to premature failure at higher mileage. The diagnosis bulletin says the updated pump incorporates the latest improvements to internal sealing. Twelve years of revisions later, that is still the entire factory description.

Given the architecture, a loss of internal sealing between the oil-filled actuation side and the fuel side is a plausible reading — the pump can no longer build or hold commanded pressure. Retailers and blogs state flatly that a specific o-ring between the pump halves is the culprit; we could not find that in any BMW document, so we will not repeat it as fact. What matters to you is that the wear is progressive rather than a switch that flips, which is why it starts as a long crank and ends as a no-start.

#How to test an N54 HPFP the way BMW specifies

BMW's instruction to its own dealers was that a pump replacement had to be supported by the test plans — the diagnostic code the test module produces went in the comments of the warranty claim. That standard is worth holding a shop to now that you are paying the claim.

  1. 01
    Read fault memory with ISTA, not a generic scannerThese are BMW hex codes a generic OBD-II tool will never show you. Pump and rail side: 2FBF (fuel pressure on release injection, too low), 29DC (cylinder injection cut-out, pressure too low in the high-pressure system), 29F1 (high-pressure plausibility) and 29F2 (fuel pressure undershot). Low-pressure codes point away from the HPFP.
  2. 02
    Prove the low-pressure side firstIn our experience this is the step that gets skipped most often, and when a car arrives with a pump it did not need, this is usually the measurement nobody took — our own observation, not an industry statistic. Using ISTA, activate the electric in-tank pump and watch the low-pressure reading. It has to reach at least 4.75 bar immediately. Below that the fault is in the low-pressure system — in-tank pump, clogged filter, restriction or regulator — and the HPFP is not your problem. If pressure exceeds 6.7 bar at any point, the low-pressure sensor itself is suspect. Both thresholds come from BMW's test plan, and your shop should read them off the current procedure rather than off this page.
  3. 03
    On an E89 Z4, plumb in a mechanical gauge insteadThe E89 Z4 sDrive35i has no low-pressure fuel sensor, so the sensor-based check above does not exist on that car. BMW specifies reading the low-pressure line directly with a mechanical gauge and an adapter. If someone runs the sensor test on a Z4 and reports a result, they are reading something that is not there.
  4. 04
    Run BMW's fuel-system test plans, low side firstBMW's June 2008 diagnosis bulletin runs the low-pressure module (B1214_DI6KNDR) and then the high-pressure module (B1214_DI6KHDR); module names have shifted across tool generations, but both get run, in that order. Two traps inside them produce false bad-pump verdicts. Rail pressure at idle must stabilize for about 60 seconds before the final reading — take it early and an implausible value around 150 bar goes into the test, which returns a defective-pump result that is not true. And the external transducer reads 1 bar of atmospheric pressure on top of fuel pressure, which gets deducted.
  5. 05
    Load-test it before committingBMW's own hint is that in certain cases the fault reproduces only under load, which means a road test with the gauge installed, not an idle check in the bay. Low-pressure fluctuation between 5.0 and 7.0 bar points at the delivery system. What condemns the pump is rail pressure that will not reach or hold the commanded setpoint under load, or a slow, weak build while cranking, with supply already proven good.
  6. 06
    Check the software before anyone sells you a pumpBMW lists the sensitivity of the pump diagnostic software among the causes of these complaints, and on cars below its target software level the documented remedy was to reprogram rather than replace. The June 2008 bulletin sends E90 and E92 cars at integration level E089-06-09-540 or lower to programming, everything else to the test plans. Most cars have been updated past those levels since, so treat software as the first thing to rule out rather than the likely answer. On MSD81 cars the DME may not select itself for programming and has to be checked manually in the module tree.

#The N54 HPFP recall and warranty extension: what covers your car

The N54 is a 2,979 cc twin-turbocharged direct-injection six, built roughly 2006 through 2016, running a Siemens/Continental MSD80 or later MSD81 DME. It went into more chassis than most people remember:

  • E90 / E92 / E93 335i and 335xi — sedan, coupe, convertible
  • E60 535i and E61 535xi — in the US the only N54 wagon was the E61
  • E82 135i and E88 135i
  • E71 X6 xDrive35i
  • E89 Z4 sDrive35i and sDrive35is
  • F01 740i and F02 740Li
  • E82 1 Series M Coupe, and the E92/E93 335is

Coverage is where the internet is most confidently wrong, because several different BMW actions get mashed into one story. Keep them separate.

The first are the service actions and the emissions campaign. BMW replaced pumps under narrow service actions as early as February and April 2008, each covering a few weeks of E90, E92 and E93 production. The broader one owners ask about is Voluntary Emissions Recall Campaign 10E-A02, the high-pressure pump portion. Our reading of the campaign documents is that it covers E60, E61, E71, E82, E88, E89, E90, E92 and E93 cars with the N54 from the 2006-2009 production run, and that BMW revised that portion as recently as October 2020 — but campaign scope is decided by VIN, not by our summary. Because it is an emissions campaign rather than a safety recall, it does not appear in NHTSA's safety-recall lookup, which is why owners check there, find nothing, and conclude there was never a recall. You will also see a separate NHTSA recall number quoted for this failure on forums; as best we can tell it covers a different pump on a different engine.

The second is the HPFP warranty extension to 10 years or 120,000 miles from in-service date, and it was narrower and model-year specific. Our understanding is MY2007-2010 for E60, E61, E90, E92 and E93; MY2008-2010 for E82 and E88; MY2009-2010 for E89 and E71 — but we could not obtain the underlying bulletin to confirm that list, or whether coverage was broadened later. Treat it as a starting point for what to ask BMW, not a coverage determination. If your car is not on it, that is a reason to check your VIN, not a reason to stop asking.

On most N54s that clock has run out — the newest cars on the list are MY2010. But we cannot tell you whether your specific car still has coverage of some kind. A CPO contract, an extended service agreement, or a goodwill decision by BMW are all outside what we can see. Check your VIN with BMW before you assume you are paying for this yourself.

#N54 HPFP replacement: the job, the specs, and doing it yourself

BMW's procedure is repair instruction 13 51 017, and what separates a 1.5-hour job from a 3-hour job is access. BMW updated it after releasing a special tool that frees the engine harness block under the intake manifold. With that tool, BMW states the manifold no longer has to come off to replace the pump or the low-pressure sensor. Without it, the manifold and throttle body come off — what most DIY guides show, and what adds the hours to your invoice.

Cleanliness is not optional either. Small contaminants, or damage to the high-pressure line fittings, cause leaks that bring the car straight back. Lines do not get casually reused.

One note before the numbers below: these are what our catalog and BMW's bulletins showed in September 2026. BMW supersedes parts without notice and applications vary by VIN, so have every number confirmed against your VIN before anything is ordered.

BMW repair instruction
13 51 017 — removing, installing or replacing the high-pressure pump (HDP), N54/N53
Current service pump
13 51 7 616 170, superseding 616 446, 613 933, 594 943 and 585 655 — confirm against your VIN
ASA bolt, one-time use
13 53 7 582 770, M8x17.5 aluminum — listed in the HPFP bulletins from 2008 onward
Profile seal set
11 61 7 547 242 — listed with the pump in BMW's 2008 service action
Low-pressure fuel sensor
13 53 7 614 317 — only if it fails the 6.7 bar check; not fitted to the E89
System pressures
Roughly 5 bar feed, up to 200 bar at the rail, 245 bar limiting valve

One supersession note before you authorize anything: BMW's 2020 bulletin says that if the pump was already replaced with 13 51 7 613 933, 594 943 or 616 446, no further action is required. And a shared part number is not a shared recall — the current pump is catalogued for N54 and N55 both, but the N55 was never part of this campaign.

Three post-repair steps decide whether this is a repair or a comeback. When we see a car that still cranks long on a brand-new pump, the first two are usually what is missing:

  1. Reset the high-pressure flow control valve adaptations in the DME. BMW's bulletin calls for it by name. Values learned around a dying pump do not apply to the new one.
  2. Reprogram the car. BMW states vehicles that have had the pump replaced must be reprogrammed to current integration levels — which needs ISTA/P-level capability. A shop without BMW programming cannot finish this job to BMW's procedure.
  3. Drive it to re-adapt. Up to operating temperature, then 50-60 mph at 2,000-3,000 rpm for about three minutes, then roughly five minutes at idle. Ideally it sits overnight and gets cold-started to confirm the long crank is gone.

Doing it yourself: where the pump is, and what will stop you

Where it is: on the driver's side of the engine, low, tucked under the intake manifold area — not something you reach over the fender in ten minutes. That access is why the labor line swings from 1.5 to 3.0 hours. With BMW's harness-block tool the manifold stays on. Without it, the manifold and throttle body come off.

What stops most people is not the wrenching:

  • The car has to be cold. BMW prohibits opening the high-pressure system above 40°C coolant temperature. A hard gate, not a suggestion.
  • Fasteners and seals are one-time use. The ASA bolt and the profile seal set go in new. Torque figures come from BMW's current repair instruction for your VIN — we are not publishing a number we cannot show you the source for, and a one-time-use aluminum bolt is not the place to guess.
  • The job does not finish on the driveway. The flow control valve adaptations have to be cleared in the DME, and BMW calls for the car to be programmed afterward. Both need BMW-level tooling.
  • Fuel lines are the risk, not the bolts. Residual pressure, contamination and a cross-threaded fitting are what turn this into a leak or a second attempt.

The verdict: mechanically the pump swap is within reach of a competent home mechanic with the manifold off, a cold engine and patience. The pressure diagnosis that proves you need one is not a driveway job, and the tool gate at the end is what sends most people to a shop anyway — the part a vendor selling a rebuild kit has no reason to mention.

#N54 HPFP replacement cost at an independent shop

These are estimates for an independent European specialist using genuine BMW parts — parts plus labor, including the diagnostic time it takes to prove the pump. Members save 5-15% on labor and 10% on parts. Estimates, not a quote, and not dealer pricing; your car gets a written quote before any work starts.

Line itemEstimate
Diagnosis: ISTA, in-tank pump activation, BMW's pressure test plans, road testOur $189 fault-finding fee, credited toward the repair
Genuine BMW pump 13 51 7 616 170Around $980-$1,125, plus a refundable core deposit of roughly $400-$415
ASA bolt and profile seal set$20-$50
Low-pressure fuel sensor, only if it fails the 6.7 bar checkTypically under $200
Pump replacement labor1.5-3.0 hr, depending on whether the intake manifold has to come off
Programming and adaptation reset0.5-1.0 hr — required by BMW's procedure, not optional

What swings the number:

  • Whether the shop owns the harness-block tool. Without it the intake manifold comes off and labor climbs materially.
  • Whether the shop can program. BMW requires reprogramming after a pump replacement. Farming it out costs money.
  • Whether the real fault is on the low-pressure side. An in-tank pump, a clogged filter, a restriction, or a bad low-pressure sensor is a different and usually cheaper repair — and one of the easier things to get wrong when the low-pressure side was never measured.
  • Core return. Forget to send the old pump back and the core deposit stops being refundable.
  • Cheap pumps. There are no-name units online at a fraction of genuine pricing. We have not tested them and have no failure data on them, so we do not fit them — on a part that takes this much labor to change, we want a supply chain we can trace.
  • Injectors. If injectors are genuinely due, that is a separate several-thousand-dollar job and should never be bundled into a pump quote.

#Is it safe to drive with a failing HPFP?

BMW's position and owner experience conflict here. Both are below.

Every BMW bulletin on this failure carries the same note: in this situation the vehicle can continue to be driven, even for long distances, without any risk of breakdown. BMW's logic is that the DME detects low rail pressure, drops into emergency operation with the wastegates open, and limits the engine to protect it.

One thing that note does not cover: if your car has actually stalled in traffic, lost power pulling onto a road, or failed to restart at a stop, stop driving it and have it towed. A car that dies at speed is a different risk from a car that just feels flat, and no bulletin makes that an acceptable thing to live with.

The record is messier than that note suggests. NHTSA opened preliminary evaluation PE08-032 in April 2008 after stalling complaints on the 2007 335i, and closed it later that year without asking for a recall. Its analysis of the complaints found about half described limp mode, 27 percent a hard start or no-start, and 19 percent a warning light or minor driveability symptom — leaving only a small remainder describing an actual stall. So NHTSA's findings largely backed BMW on stalling, while confirming that hard starts and no-starts were real and common. Read the file yourself at nhtsa.gov rather than taking our summary for it. BMW later ran the voluntary emissions recall and extended the pump's emissions warranty.

What deferring it costs you:

  • It tends to get worse, not stable. In most cases an occasional long crank becomes routine, then intermittent limp mode, then a car that struggles to start at all.
  • Stranding is the realistic end point. A pump that degrades far enough will not start the engine, and it does not pick where that happens.
  • Starter and battery abuse. Repeated extended cranking is hard on both, and a weak battery on these cars throws its own cascade of unrelated faults that muddy the next diagnosis.
  • Catalytic converters. Prolonged misfiring is hard on the cats, though the DME cuts injection to the affected cylinders to limit exactly that — 29DC is literally cylinder injection cut-out. A risk worth avoiding, not a certainty.
  • Inspection and diagnostic debt. With the light on the car will not pass an emissions inspection in the counties that require one, and months in limp mode piles up secondary faults.

What it is not: we do not see this failure take out turbochargers, and it is not a keep-driving-and-you-destroy-the-engine situation the way a timing chain or a rod bearing is. What it does do: it is likely to strand you, and the misfires along the way are hard on catalytic converters.

#Catching it early, and what helps

The HPFP is not a maintenance item. No service interval, additive or fluid prevents the internal failure — it is a durability problem inside the pump. Several things still genuinely matter.

  1. Get the campaign checked by VIN. Highest-value item on this list and it costs nothing. Emissions campaigns generally do not expire the way a warranty does.
  2. Do not ignore the first long crank. Diagnosing it while the car still starts is cheaper and far less disruptive than diagnosing it from the back of a tow truck.
  3. Protect the low-pressure side. The pump is fed at about 5 bar and depends on that supply. Fix low-pressure faults promptly, do not habitually run the tank near empty — the in-tank pump relies on fuel for cooling — and buy fuel from high-volume stations. BMW lists a clogged filter and a failing electric fuel pump among the causes of these symptoms.
  4. Keep the software current. BMW's documented remedy for one version of this complaint was reprogramming, and BMW named the diagnostic software's sensitivity as a cause. Cars still on pre-2010 integration levels are worth updating.
  5. Be realistic about tuning. An aggressive tune raises fuel demand on a pump that is already the weak link — upgraded pumps and port-injection kits exist because the stock unit runs out of headroom on a built car. That is our judgment as a shop, not a documented BMW position, but on a modified N54 the tune belongs in the conversation.

Know what else lives in this neighborhood, because the symptoms overlap and the repairs do not. Every N54 is direct-injected, so carbon on the intake valves arrives on these same cars and causes its own rough cold idle and misfires — that is BMW Carbon Buildup (N54, N55, N20): Walnut Blasting Cost. A failed solenoid reads much the same way, covered in BMW VANOS Solenoid (N52, N54): 2A82 Symptoms and Cost. A sudden total loss of boost is more often BMW N54/N55 Charge Pipe Failure: Symptoms, Cost, Safety.

Ask whoever condemns your high-pressure pump to show you the low-pressure reading. BMW's own procedure calls for it before the pump is even a suspect. If nobody can produce that number, the pump has not been proven yet — get the measurement before you buy the part.
Ryan Principe, owner and lead technician, Principe Repair and Performance

If your N54 is cranking longer than it used to, bring it in before it stops starting. We run ISTA, we test the low-pressure side before anyone says the word pump, and you get a written quote before anything comes apart. Programming is required after a pump replacement and we make sure that step happens, so the car leaves here finished. We are at 950 Milrany Ln in Melissa.

Book It at a Fixed Price

Our package prices for this repair — parts and labor included for the vehicles listed. Pay online and pick your install time, or book a diagnosis first if you’re not sure which one your car needs.

High-pressure fuel pump - N54 / N55 (under intake)

FitsN54 / N55

What’s included

HPFP (Bosch / Genuine OE); HPFP bolts + seal kit; Intake manifold gasket set

$1,649
Members save up to 15%
Half day

High-pressure fuel pump - N20 / B48 / B58 (top of head)

FitsN20 / N26 / B48 / B58

What’s included

HPFP (Bosch / Genuine OE); HPFP seal + bolts

$1,199
Members save up to 15%
Half day

See the full fixed-price menu →

Common Questions

Is it safe to drive a BMW with a failing high-pressure fuel pump?

BMW's bulletins say the car can keep being driven, even long distances, without risk of breakdown, because the DME drops into emergency operation to protect the engine. The complaint record is rougher, with hard starts and no-starts common. Our position: it will not destroy the engine, but it is likely to strand you, and prolonged misfiring is hard on catalytic converters. Get it diagnosed, do not panic — and if the car has stalled on you in traffic, have it towed rather than driven.

How much does an N54 HPFP replacement cost?

At an independent European specialist, roughly $1,450 to $1,850 with a genuine BMW pump and the intake manifold left in place, and $1,700 to $2,300 if the manifold comes off or a low-pressure sensor is added. Both include programming and the diagnostic fee. A refundable core deposit of about $400-$415 is collected separately. These are estimates, parts plus labor, not a quote — members save 5-15% on labor and 10% on parts, and your car gets a written quote before anything comes apart.

Is the N54 HPFP covered by a recall, and why doesn't it show up on my VIN check?

Two separate things get confused here. The pump campaign, 10E-A02, is an emissions recall rather than a safety recall, so it does not appear in NHTSA's safety-recall results — check BMW's own lookup at my.bmwusa.com or have a dealer run the VIN. The separate HPFP warranty extension ran 10 years or 120,000 miles from in-service date on cars no newer than MY2010, so on most N54s it has run out. We cannot make a coverage determination for your car; a CPO or extended service contract may still apply.

How do I tell whether it's the HPFP or the injectors?

A pump problem shows up as rail pressure that will not reach or hold the DME's commanded setpoint, with system codes like 2FBF, 29DC, 29F1 or 29F2, and any misfires scattered across several cylinders. An injector problem leaves rail pressure normal and misbehaves on one specific cylinder, with a cylinder-specific misfire counter and bank-specific fuel trim skew. Pressure versus one cylinder is the whole test.

What does fault code 2FBF mean on a BMW N54?

2FBF is fuel pressure on release injection, pressure too low. On its own, with a long crank and a healthy low-pressure side, BMW's documented remedy on cars below its target software level was reprogramming rather than replacing the pump. Paired with 29DC, and sometimes 29F1 or 29F2, on a car that has lost power, it points at an actual high-pressure fault that needs BMW's pressure test plan to confirm.

Can an N54 HPFP be rebuilt or upgraded instead of replaced?

Rebuild kits and no-name replacement pumps both exist online. We fit neither: we have no failure data on them, and on a part that takes this much labor to change we would rather use a pump with a traceable supply chain. Upgraded pumps are a different conversation — they exist for high-horsepower builds, not as a fix for a stock car's long crank. On a stock N54 the repair is a current-supersession pump, new one-time-use hardware, adaptations cleared and the car programmed.

How long does an N54 HPFP replacement take?

Plan on the car staying rather than waiting. BMW prohibits opening the high-pressure system above 40°C coolant temperature, so a car that just drove in cools down first. The pump itself is 1.5 to 3.0 hours depending on whether the intake manifold has to come off, diagnosis runs about 1.0 to 1.5 hours before that, and programming plus the adaptation reset adds another half hour to an hour after.

Does the N55 have the same HPFP problem?

No. The N55 is a different single-turbo engine and was not part of campaign 10E-A02. The confusion comes from parts catalogs, because BMW's current service pump part number is listed for both N54 and N55 applications. A shared replacement part number does not mean a shared recall or a shared failure history. An N55 with a fuel-pressure complaint gets diagnosed on its own merits.