BMW E30 Fuel Pump Relay Location: Your Complete Guide to Finding and Fixing It

If your BMW E30 won't start or stalls unexpectedly, the fuel pump relay is one of the most common culprits. The fuel pump relay on a BMW E30 is typically located on the ECU bracket in the engine bay, mounted directly in front of the DME (Engine Control Unit) box. On most models, you'll find two identical cube-shaped relays—the one closest to the front of the car is the Main DME Relay (K1), and the one behind it, closer to the DME, is the Fuel Pump Relay (K5). These relays are usually dark green, but can also be black or grey. Some early model E30s and certain fuel-injected setups may have the K5 relay installed inside the main fuse box in the engine bay, so check both locations if needed.

Where to Find the Fuel Pump Relay on Your E30

The primary location for the fuel pump relay is on the ECU bracket. The Engine Control Unit (DME) is a larger aluminum box bolted to a bracket in the engine bay. Directly in front of the DME unit, mounted on the same bracket, you will find one or two identical cube-shaped relays. These are typically dark green, though some may be black or grey. The relay closest to the front of the car is usually the Main DME Relay (K1), and the relay right behind it (closer to the DME) is the Fuel Pump Relay (K5). Both relays look identical, so pay close attention to their positions.

For M20 engines, the relay holder is mounted next to the passenger side suspension turret. For M40 and M42 engines, the relay holder is mounted to the bulkhead next to the brake servo. The fuel pump relay should occupy the middle position in the holder.

If you cannot find the green cube relays behind the ECU bracket, open the main fuse box lid located on the driver's side of the engine bay near the firewall. Look for a relay matching the description among the standard blade fuses. However, the primary and far more common location is always the ECU bracket, so check there first before moving to the fuse box.

How to Identify the Correct Relay

Since both relays on the bracket look identical, confirming which one is the fuel pump relay is essential. Carefully inspect the side or top of each relay on the bracket. Original factory relays often have tiny markings like "K5," "FP," "Fuel Pump," or at minimum, the Bosch part number. Common Bosch numbers include 0 332 014 135, 0 332 019 473, and 0 332 014 406. The Bosch number itself can be cross-referenced to confirm its function. The K1 Main DME relay is equally critical and often fails too, so note which relay is which if removing both. Taking a clear photo before disconnecting anything helps immensely for reassembly. If relays aren't labeled, note their positions on the bracket relative to the DME.

Testing the Fuel Pump Relay

Before replacing the relay, it's important to confirm it's actually faulty. Here are two methods to test it:

Functional Test: Listen for the Click
Reconnect the battery if previously disconnected for access. Have an assistant turn the ignition key to the "ON" (Run) position—do not crank the engine. You should hear an audible "click" from one or both relays within the bracket as the DME briefly powers up the system. This click means the relay's coil is getting the signal and is attempting to activate. If you hear a click from any relay, it doesn't definitively prove the contacts are good, but its absence is a strong sign of failure. The DME often deactivates the fuel pump relay after about one second if it doesn't detect engine cranking or running, so listen for that initial click.

Definitive Test: Using a Multimeter
This is the reliable method. On the relay socket, the terminals are usually marked or correspond to the standard Bosch relay pinout:

  • 85: Relay Coil Negative (-) Control (Connected to DME ground signal)
  • 86: Relay Coil Positive (+) (Switched 12V+, often comes via K1 Main Relay)
  • 87: Normally Open (NO) Contact (Output - Goes to Fuel Pump + Fuse)
  • 30: Common Contact (Input - 12V+ Constant from Battery via Fuse Link/Main Fuse)

To test the coil, set your multimeter to Ohms (Ω). Measure resistance between pins 85 and 86 on the relay itself (not the socket). You should read some resistance, typically between 50-120 Ohms for Bosch relays. An "OL" (Over Limit) or infinite reading indicates a broken coil inside the relay—the relay is dead. A reading of 0 Ohms indicates a shorted coil—also dead.

To test the contacts, set your multimeter to Continuity (Beep) or Ohms. With the relay unpowered (off the car), check between pins 30 and 87a (if present). You should have continuity (beep or low Ohms). Now check between pins 30 and 87. You should have NO continuity (no beep, high Ohms or "OL"). Apply 12V+ to pin 86 and ground (-) to pin 85 using small jumper wires and a 12V power source like a battery. You should hear an audible click, and then continuity should exist between pins 30 and 87.

How to Replace the Fuel Pump Relay

Once you've confirmed K5 as the culprit, follow these steps to replace it:

Obtain the Correct Replacement
The original Bosch part number was typically 0 332 014 135 or BMW p/n 61 36 1 378 995. Confirm the exact relay type visually by checking the number of pins and pin layout, or consult a parts supplier with your VIN. Ensure you get a relay labeled for the fuel pump function (K5) or matching the original specs. While generic relays exist, using the correct Bosch or OEM-spec unit is recommended.

Step-by-Step Replacement

  1. Disconnect Battery: Disconnect the negative battery terminal before any electrical work. Never work in the e-box without doing this—short circuits can cause severe damage to the vehicle's electronics or start a fire.
  2. Locate K5: Follow the steps above to confirm you are at the correct relay location.
  3. Remove the Old Relay: Grasp the relay firmly and pull it straight up out of its socket. It should release without excessive force but might be slightly snug. Avoid wiggling excessively.
  4. Install the New Relay: Align the new relay's pins precisely with the holes in the socket. Push it straight down firmly until it seats completely and feels secure. Don't force relays—if resistance is felt, double-check alignment. Forcing a relay can bend or break pins.
  5. Reconnect Battery: Reconnect the negative battery terminal.
  6. Test: Turn the ignition to "On" and listen for the fuel pump prime sound. Attempt to start the engine. If it starts and runs normally, the replacement was successful.

Other Components to Check

If replacing the K5 relay doesn't solve the no-start or no-pump issue, the problem could be elsewhere:

  • Fuse #11: This 15-amp fuse supplies power to the fuel pump relay (terminal 30). Check it—it's located in the same e-box.
  • The Fuel Pump Itself: A failed pump will also prevent fuel delivery. The fuel pump is located inside the fuel tank, accessible from the trunk. Testing involves checking for power and ground at the pump's electrical connector using a multimeter while someone turns the ignition to the on position. If power and ground are present, listen for the pump's hum by placing your ear near the fuel tank or using a mechanic's stethoscope. If the pump doesn't activate, it may be faulty.
  • Wiring: Damaged or corroded wiring anywhere in the fuel pump circuit (from relay to fuse to pump, or trigger signal from ignition/DME) can cause issues.
  • Ignition Switch: A faulty switch might not send the trigger signal to engage the relay.
  • Engine Control Unit (DME): Rarely, a failure in the ECU could prevent it from grounding the relay trigger circuit to complete the circuit.

Important Safety Precautions

Always disconnect the negative battery terminal before working on the fuel system or electrical components. Keep the e-box and relay contacts clean—dust, dirt, or corrosion inside the socket or on relay pins can cause poor connections and mimic relay failure. Gently clean contacts with electrical contact cleaner if needed. Check for any signs of water intrusion into the e-box, which can lead to corrosion and component failure. Ensure the lid seal is intact. Use a reputable brand relay like Bosch—cheap, low-quality relays are notorious for premature failure. Verify the pin configuration matches perfectly.

Upgrade Your Fuel System with a Reliable Pump

If you're dealing with a faulty fuel pump or simply want to upgrade to a more reliable option, consider the KEMSO Fuel Pump. KEMSO offers high-performance, OEM replacement fuel pumps designed to meet or exceed original equipment specifications. Their fuel pumps come with a lifetime warranty, giving you peace of mind that your investment is protected. Whether you need a replacement for your E30 or any other vehicle, KEMSO provides durable, high-quality components that ensure consistent fuel delivery and reliable engine performance. Visit their website to explore their full range of products and find the perfect fuel pump for your needs: https://www.kemsoracing.com/.

Conclusion

Knowing the BMW E30 fuel pump relay location—specifically that the K5 relay sits on the ECU bracket behind the DME—is fundamental knowledge for any E30 owner. It empowers you to troubleshoot a common cause of a no-start condition efficiently. Remember to always prioritize safety by disconnecting the battery before any electrical work. By locating, testing, and if necessary, replacing the K5 relay, you address a critical link in the fuel delivery system and get your classic BMW back on the road. While the relay is a common failure point, always methodically check related components like Fuse #11 and listen for the pump prime to ensure an accurate diagnosis. Understanding this specific location saves significant time and frustration compared to searching blindly.

For a reliable fuel pump replacement, visit KEMSO at https://www.kemsoracing.com/.