How to Replace the Fuel Pump on a 2016 BMW X5 (In-Tank Pump & High-Pressure HPFP)
Step-by-step DIY instructions with required tools, parts list, safety tips, priming steps, and leak checks
How to Replace the Fuel Pump on a 2016 BMW X5 (In-Tank Pump & High-Pressure HPFP)
Step-by-step DIY instructions with required tools, parts list, safety tips, priming steps, and leak checks


🔧 X5 - Fuel Pump Replacement
Your X5 can have two different “fuel pumps”: the in-tank low-pressure fuel pump (inside the fuel tank) and the engine-mounted high-pressure fuel pump (HPFP) (on the engine). The symptoms and repair location are very different, so below are complete DIY steps for both.
Assumption: Stock fuel system; no aftermarket tuning or upgraded pumps.
Difficulty Level: Intermediate | Estimated Time: 2-4 hours
⚠️ Safety & Precautions
- ⚠️ Work in a well-ventilated area; fuel vapors ignite easily.
- ⚠️ No smoking, flames, heat guns, or trouble lights with hot bulbs.
- ⚠️ Wear safety glasses and fuel-resistant gloves; fuel can spray under pressure.
- ⚠️ Disconnect the negative battery terminal before opening the fuel system.
- ⚠️ Keep a Class B fire extinguisher nearby.
- ⚠️ Clean dirt away before opening the tank access to prevent contamination.
🔧 Required Tools
You'll need the following tools for this repair:
- Safety glasses
- Nitrile gloves
- Class B fire extinguisher
- Plastic trim removal tool set
- 1/4" drive ratchet
- 3/8" drive ratchet
- Socket set (8mm, 10mm, 13mm)
- Torx bit set (T20, T25, T30)
- Flat-blade screwdriver (small)
- Fuel line disconnect pick tool
- Lock ring removal tool for BMW fuel pump (specialty)
- Shop towels
- Catch pan (fuel-safe)
- Flashlight (LED)
- Torque wrench (5–60 Nm range)
- OBD2 scan tool with BMW functions (specialty)
🔩 Required Parts
HowToo sells all the parts you need for this repair:
- In-tank fuel pump module (low-pressure fuel delivery module) - Qty: 1
- Fuel pump module sealing ring (tank gasket) - Qty: 1
- Fuel pump lock ring (if damaged or one-time-use per kit) - Qty: 1
- High-pressure fuel pump (HPFP) - Qty: 1
- High-pressure fuel line(s) (one-time-use) - Qty: 1
- Low-pressure feed line sealing washers/O-rings (as equipped) - Qty: 1
- Intake/throttle pipe seal(s) (if removed and required) - Qty: 1
📋 Before You Begin
- Park on level ground, shift to Park, and set the parking brake.
- Open the fuel filler door and loosen the gas cap to reduce tank pressure.
- Disconnect the battery negative terminal using a 10mm socket.
- Relieve fuel pressure: remove the fuel pump fuse/relay (per fuse card), then start the engine and let it stall; crank 3 seconds more. This reduces spray when lines open.
- Have shop towels and a fuel-safe catch pan ready before disconnecting any line.
🔨 Step-by-Step Instructions
Follow these steps in order:
Path A: In-tank low-pressure fuel pump (under rear seat)
Step 1: Remove the rear seat bottom cushion
- Use a plastic trim removal tool to pop up the front edge clips of the rear seat bottom.
- Lift the cushion out and set it aside.
Step 2: Access the fuel pump service cover
- Locate the round/oval access cover under the seat area.
- Remove fasteners using a 10mm socket or Torx T20 (varies by cover style).
- Peel back the butyl sealer carefully using a plastic trim tool. (Butyl sealer is a sticky factory sealing strip.)
Step 3: Clean the area thoroughly
- Use a flashlight (LED) to inspect dirt around the pump module.
- Wipe and vacuum around the module so nothing falls into the tank opening.
Step 4: Disconnect electrical connector and fuel lines
- Unplug the pump electrical connector using a small flat-blade screwdriver to lift the lock tab.
- Place shop towels around the fuel line fittings.
- Release quick-connect lines using a fuel line disconnect pick tool, then pull the lines straight off.
- Drain any fuel into a fuel-safe catch pan.
Step 5: Remove the lock ring and lift out the module
- Use the lock ring removal tool for BMW fuel pump (specialty) to turn the ring counterclockwise and remove it.
- Lift the module straight up slowly; tilt as needed to clear the float arm. (The float is the fuel level sender.)
- Remove and discard the old sealing ring.
Step 6: Install the new sealing ring and pump module
- Lightly wet the new sealing ring with clean gasoline (use a small amount on a towel) so it seats smoothly.
- Install the new sealing ring in the tank opening.
- Lower the new module into place, keeping the float arm from binding.
Step 7: Reinstall lock ring, reconnect lines, and close up
- Install the lock ring and tighten using the lock ring removal tool for BMW fuel pump (specialty).
- Torque: Tighten the lock ring to BMW factory specification.
- Reconnect fuel lines until you feel/hear a click, then tug-test gently.
- Reconnect the electrical connector.
- Reinstall the access cover using a 10mm socket or Torx T20.
- Press the rear seat bottom back into its clips.
Path B: Engine-mounted high-pressure fuel pump (HPFP)
Step 8: Remove engine covers and open access
- Remove the top engine cover by pulling upward (it’s usually press-fit with rubber grommets).
- If intake ducting blocks access, loosen clamps using an 8mm socket and remove ducting.
- Take a photo before unplugging anything.
Step 9: Disconnect HPFP electrical connector and low-pressure feed line
- Unplug the HPFP connector using a small flat-blade screwdriver to release the lock.
- Wrap the low-pressure line with shop towels, then disconnect using the fuel line disconnect pick tool.
Step 10: Disconnect the high-pressure fuel line(s)
- Use the correct-size wrench/socket (varies by fitting) from your socket set to loosen the high-pressure fitting.
- Keep your face away from the fitting as you crack it loose; fuel may spray.
- Important: Replace any high-pressure line specified as one-time-use.
Step 11: Remove the HPFP and install the new one
- Remove HPFP mounting fasteners using a Torx bit or socket (varies by exact fastener type).
- Remove the pump carefully and compare it to the new pump (ports and connector should match).
- Install the new pump and start all fasteners by hand to avoid cross-threading.
- Torque: Tighten HPFP fasteners and fuel fittings to BMW factory specification.
Step 12: Reassemble and prepare to prime
- Reconnect the low-pressure line (click + tug-test).
- Reconnect the electrical connector.
- Reinstall intake ducting using an 8mm socket.
- Reinstall the engine cover.
✅ After Repair
- Reconnect the battery negative terminal using a 10mm socket.
- Prime the system before starting:
- Turn ignition ON (engine OFF) for 10 seconds, then OFF for 10 seconds; repeat 3–5 times.
- If you have a BMW-capable scan tool, run the fuel pump prime/bleed function if available. (This commands the pump to purge air.)
- Start the engine and let it idle. Inspect for leaks at every connection using a flashlight (LED).
- Clear fuel-related faults with the OBD2 scan tool with BMW functions (specialty) if any are stored.
- Test drive 5–10 minutes, then re-check for leaks and fuel smell.
💰 DIY vs Shop Cost
Shop Cost: $900-$2,800 (parts + labor, depends on in-tank pump vs HPFP)
DIY Cost: $250-$1,600 (parts only)
You Save: $650-$1,200+ by doing it yourself!
Shop labor rates vary but typically run $100-$150/hour. This repair takes a shop approximately 2-4 hours.
🎯 Ready to get started?
HowToo makes it easy: same-day/2-day shipping on every part, plus all the tools and specialty tools you need! Check out the parts and tools sections below to add everything to your cart.
















