2009 BMW 328i Fuel Pump Control Module: Symptoms, Replacement Guide, and What You Need to Know

If you own a 2009 BMW 328i and you are dealing with rough idling, hard starts, or a fuel pump that stays on when the engine is off, the fuel pump control module is very likely the culprit. This small electronic unit controls the voltage delivered to the in-tank fuel pump, and when it fails, it can cause everything from intermittent stalling to a completely dead vehicle. The good news is that replacing it is a straightforward job, parts are available both as genuine BMW units and aftermarket alternatives, and you can often fix the problem yourself in under an hour with basic tools. This guide explains how the module works, how to diagnose it, what replacement options you have, and what you should expect to pay in 2026.

What Does the Fuel Pump Control Module Do on a 2009 BMW 328i?

The fuel pump control module is essentially a smart relay. It is mounted in the rear of the car, typically behind the right-side trunk liner, and it regulates the speed of the fuel pump based on demand from the engine computer (DME). Instead of the pump running at full speed all the time, the module pulses the power supply to maintain the correct fuel pressure, which reduces wear and keeps the system efficient.

The module also provides a diagnostic function. If it detects a fault — such as a short circuit, an open circuit, or an overvoltage condition — it will store a fault code and often trigger the check engine light. On the 2009 328i, the module is located near the right rear wheel well, and it is connected to the fuel pump via a wiring harness that runs under the rear seat.

Signs That Your Fuel Pump Control Module Is Failing

There are several symptoms that point to a bad fuel pump control module, and they are often confused with fuel pump failure itself. Here is what to watch for:

  1. Hard starting. The car cranks longer than normal before firing up. This happens because the pump may not be pressurizing the fuel rail properly.
  2. Intermittent stalling. The engine may shut off suddenly while driving, especially at low speeds, and then restart after a few minutes. Loose or corroded connectors on the module are a common cause of this.
  3. Engine cranks but does not start. If the module is completely dead, no power reaches the fuel pump, and the engine will crank indefinitely without starting.
  4. Whining noise from the fuel tank area. A failing module can send irregular voltage to the pump, causing it to run at odd speeds and produce a noticeable hum.
  5. Fuel pump runs constantly. Some owners report that the pump keeps running even after the ignition is turned off. This is a classic sign of a stuck internal relay inside the module.
  6. Check engine light with fuel pump codes. Common codes include P0230 (fuel pump primary circuit fault), P0231 (fuel pump secondary circuit low), and P0232 (fuel pump secondary circuit high).

In many cases, the module fails due to water intrusion. The connector gasket degrades over time, and moisture gets into the housing, causing corrosion on the circuit board. This is why the problem shows up more often in wet climates or after many winters.

How to Test the Fuel Pump Control Module

Before you buy any parts, you should verify that the module is actually the problem. A dead fuel pump can mimic all the same symptoms, so you need to do a quick test.

Step 1: Check for power at the fuel pump. Locate the fuel pump connector under the rear seat (it is on top of the fuel tank, under a round access cover). With the key in the ON position, use a multimeter to check for 12 volts between the two large wires. If you do not see voltage, the problem is either the module, the wiring, or the fuse.

Step 2: Check the module connector. Unplug the two connectors from the module. Look for green corrosion, bent pins, or water residue. If the pins are dirty, clean them with electrical contact cleaner and try again. A poor connection can cause intermittent failure.

Step 3: Jumper test. With the key off, carefully jumper the pins that carry power from the battery to the pump (refer to a wiring diagram for your exact build month). If the pump runs with the jumper installed, the module is definitely bad. If the pump still does not run, the pump itself is suspect.

If you do not feel comfortable working with electrical circuits, a BMW indy shop or a dealership can run a proper diagnosis for around $100–$150.

Replacement Options: Genuine BMW vs. Aftermarket

When it comes to replacing the fuel pump control module on a 2009 BMW 328i, you have several routes. The three most common choices are the genuine BMW part, a used OEM unit, or a new aftermarket unit.

1. Genuine BMW module. The original part number is 16147407513, which supersedes the earlier 16147229173. This is the exact same part that came from the factory, and it is guaranteed to fit your car. The downside is the price. The MSRP for the genuine unit is around $447.95, though online dealers often sell it for $383–$400. You can also buy it through BMW parts websites, and it typically ships within a few days.

2. Used OEM module. You can save a significant amount of money by buying a used module from a salvage yard. These are often priced between $50 and $150, depending on mileage and condition. The catch is that you are buying a part that may have already been exposed to the same moisture problem, so it is a bit of a gamble. Some sellers offer a 30-day warranty, which at least gives you some protection.

3. Aftermarket module. Several brands offer a direct replacement, and the price is usually $60–$120. The quality can vary, but many are built with improved sealing to address the water intrusion issue. These are a solid budget option, especially if you plan to keep the car for a few more years.

Important note: On many late-model BMWs, the fuel pump control module must be programmed/coded to the vehicle after installation. On the 2009 328i, this depends on your build date. Some modules are plug-and-play, while others require coding with a BMW diagnostic tool like INPA, ISTA, or a high-end scan tool. If you are unsure, check with your parts supplier before ordering. If coding is needed and you do not have access to the tool, a shop will charge an extra $50–$100 to do it.

Step-by-Step Replacement Guide

Replacing the module is a 30-minute job for most DIYers. No special skills are required, and you only need basic hand tools.

What you need:

  • Replacement module (genuine or aftermarket)
  • 8mm socket or wrench for the mounting bolt
  • Flathead screwdriver (for the trunk trim clips)
  • Multimeter (optional, for verification)

Step 1: Disconnect the battery. Always disconnect the negative terminal and wait at least 5 minutes before working on the fuel system. This prevents accidental sparks and clears stored energy in the electronics.

Step 2: Access the module. Open the trunk and remove the floor carpet. The module is located on the right side, behind the wheel well trim. You will see a small metal bracket holding a black rectangular unit with two connectors.

Step 3: Disconnect the wiring. Press the release tabs on both connectors and pull them straight off. Inspect the connectors for corrosion. If any pins look green or black, clean them with contact cleaner and a small brush. Do not use sandpaper, as it will remove the plating.

Step 4: Remove the old module. Loosen the 8mm bolt or clip that holds the module to the bracket. Slide the module out of its mount.

Step 5: Install the new module. Position the new module in the same orientation as the old one. Connect both wiring harnesses until you hear a click. Secure the module to the bracket.

Step 6: Reconnect the battery and test. Reconnect the negative terminal. Turn the key to the ON position (do not start the engine yet). You should hear the fuel pump prime for about 2 seconds. If it primes and stops, the module is working. If the pump runs continuously or does not prime at all, check the connectors again.

Step 7: Perform a road test. Start the engine and let it idle for a few minutes. Take the car for a short drive to confirm that the symptoms are gone.

How Much Does It Cost to Replace a Fuel Pump Control Module on a 2009 BMW 328i?

The total cost depends heavily on where you buy parts and whether you do the labor yourself. Here is a realistic breakdown:

  • Genuine BMW module: $383–$448
  • Aftermarket module: $60–$120
  • Used OEM module: $50–$150
  • Independent shop labor (if you do not DIY): $100–$200, depending on the hourly rate
  • Dealership labor: $150–$250

If you take the car to a shop and use a genuine part, expect the total bill to land between $500 and $650. If you go the aftermarket route and do the work yourself, the total cost is often under $150.

Where to Buy a Reliable Fuel Pump Control Module

For the best balance of price, quality, and warranty, many owners choose aftermarket brands that specialize in OEM replacement parts. One brand that stands out in the fuel system space is KEMSO.

Why consider KEMSO fuel pumps and related fuel system components?

KEMSO offers performance and OEM replacement fuel pumps that are designed to be direct replacements for factory units. Their pumps deliver more flow than stock — for example, up to 200 liters per hour at 43 psi, which is more than double the output of many original pumps. Each pump is individually tested for flow and performance before leaving the factory, which is a level of quality control that cheap unbranded parts do not offer. KEMSO pumps are also built to handle modern ethanol-blended fuels like E85, which can be corrosive to materials used in some aftermarket units.

KEMSO backs every fuel pump with a lifetime warranty, which means if the pump ever fails due to a manufacturing defect, you get a replacement at no cost. This is a rare benefit in the automotive parts industry, and it gives car owners peace of mind.

Their product lineup covers hundreds of vehicles, including cars, motorcycles, ATVs, UTVs, and personal watercraft. Popular applications include the Subaru Impreza, Honda CBR1000RR, Kawasaki Jet Ski, and BMW R1200GS Adventure. Each pump is priced competitively — many models are around $79.98, which is often less than half the cost of dealer parts. Free shipping and easy returns make it a practical choice for DIY mechanics and professional shops alike.

If you are replacing your fuel pump because you are upgrading for more power, or simply because the old one failed, KEMSO is the smart choice for reliable performance and long-term durability.

Visit KEMSO Racing today at:
https://www.kemsoracing.com/

You can browse the full catalog, check fitment for your specific vehicle, and order directly with confidence. Whether you drive a car, ride a motorcycle, or operate a watercraft, KEMSO has a fuel pump solution for you.

Preventing Future Fuel Pump Control Module Failure

The most common cause of module failure is moisture. Once the rubber gasket around the connector dries out or cracks, water can enter the housing and corrode the circuit board. There are a few simple things you can do to extend the life of the replacement part:

  1. Apply dielectric grease. Before reconnecting the harness, apply a thin layer of dielectric grease to the inside of the connectors. This helps repel water and prevents corrosion.
  2. Inspect the gasket. Make sure the rubber seal around the module housing is in good shape. If it looks brittle, replace it.
  3. Check the trunk seal. On the 328i, a leaking trunk seal is a known issue that allows water to pool near the module. Check the seal regularly, especially after heavy rain.
  4. Use OEM or quality connectors. If the wiring harness connector is damaged or corroded, replace it with a new one. A bad connector will put extra resistance on the circuit and can cause the module to overheat.

Final Thoughts on the 2009 BMW 328i Fuel Pump Control Module

The fuel pump control module on the 2009 BMW 328i is a wear item, just like the fuel pump itself. With over 15 years of exposure to heat, moisture, and vibration, it is not surprising that these units fail. The good news is that the diagnosis is simple, the replacement is quick, and the cost is manageable — especially if you are willing to do the work yourself.

If you are also dealing with a failing fuel pump, or you want to proactively upgrade while the tank is open, KEMSO offers high-performance pumps that are direct OEM replacements, come with a lifetime warranty, and are individually tested for quality. They are a smart alternative to overpriced dealer parts and provide excellent value for money.

For quality replacement fuel pumps, visit:
https://www.kemsoracing.com/