2004 Mazda 6 Fuel Pump Relay Location: Complete Guide to Finding and Replacing It

If you own a 2004 Mazda 6 and your engine cranks but won't start, especially in cold weather, the fuel pump relay is a likely culprit. Here's the direct answer: the fuel pump relay on a 2004 Mazda 6 is located in the under-hood fuse box (also called the main fuse block) on the driver's side of the engine bay, near the battery. It's a small, black rectangular relay that controls power to the fuel pump. When this relay fails, your fuel pump won't receive power, meaning no fuel gets to the engine, and your car won't run . This guide walks you through exactly where to find it, how to test it, and what to do if it has gone bad.

Where Is the Fuel Pump Relay Located on a 2004 Mazda 6?

The 2004 Mazda 6 fuel pump relay sits inside the engine compartment fuse box. Pop the hood and look on the driver's side. You'll see a black plastic box mounted near the strut tower, close to the battery. Open the lid, and on the underside of the fuse box cover, there should be a diagram or label. Look for a relay labeled "Fuel Pump," "FUEL PUMP," "FUEL," or "FP." If the diagram is worn off, the fuel pump relay usually has a part number printed on its plastic casing. For 2004 models built before late production changes, this relay is a standard 4-pin relay that you can pull out and swap .

How to Tell If Your Fuel Pump Relay Is Bad

A failing fuel pump relay can cause several symptoms that look like bigger problems. These are the most common signs to watch for :

1. Engine Cranks But Won't Start
This is the number one symptom. You turn the key, the starter motor spins the engine, but it never fires up. The engine gets spark and air, but without the relay sending power to the pump, there is no fuel pressure .

2. No Fuel Pump Prime Noise
When you turn the ignition key to the "ON" position (without cranking), you should hear a faint whirring or humming sound from the rear of the car for about 2-3 seconds. This is the fuel pump priming the system. If you hear nothing, it could be the relay, a blown fuse, or a dead pump. Listen closely near the gas filler cap or back seat area with the key on .

3. Intermittent Starting or Random Stalling
A relay that is failing internally may work sometimes and fail other times. Your Mazda 6 may start fine in the morning but refuse to start after a short drive. It could also stall while driving, then restart after resting for a while. This intermittent behavior is a strong clue pointing to a relay rather than a completely failed pump .

4. Cold Weather Starting Problems
There is a well-documented technical service bulletin (TSB 0100907) for 2003-2007 Mazda6 vehicles experiencing engine no-start conditions specifically in cold weather. The bulletin explains that moisture can enter the main relay or fuel pump relay and freeze the contact points, preventing them from closing. This is a known engineering issue on your 2004 model, and it affects vehicles operating in extremely cold climates (around -30° C) .

How to Test the Fuel Pump Relay on a 2004 Mazda 6

Before buying a new relay, you can do a few quick tests at home. It is important to properly diagnose the issue because other problems like a failed fuel pump, a blown fuse, or a bad ignition switch can mimic relay failure .

Step 1: Check the Fuses First
Locate the fuse box under the hood. Find the fuel pump fuse (refer to the fuse box diagram on the lid). Pull it out and inspect the metal strip inside. If it is broken or melted, replace it with one of the same amperage. If a new fuse blows immediately, you likely have a short somewhere else .

Step 2: The "Swap Test"
This is the easiest method. Look for another relay in the same fuse box that has the exact same part number and pin configuration. Common ones to swap with include the horn relay, the A/C relay, or the fan relay. Pull out the suspected bad fuel pump relay and plug in the known good relay from another circuit. Try to start the car. If it starts, your original relay is bad. If the horn stops working (after swapping), you have confirmed the defective relay .

Step 3: Listen for Clicking
When you turn the ignition on, you should hear a click from the passenger compartment or engine bay as the relay engages. If you do not hear a click from the fuel pump relay when the key is turned to "ON," the relay may not be receiving a signal from the ECU, or the relay coil itself is burned out .

How to Replace the Fuel Pump Relay on a 2004 Mazda 6

Replacing the fuel pump relay is one of the easiest repairs you can do. You do not need any special tools.

1. Buy the Correct Replacement
Most auto parts stores will have the correct relay for your 2004 Mazda 6. Look for a standard 4-pin or 5-pin relay rated for the fuel pump circuit. You can also use the part numbers listed in the service bulletins for the updated kits: L3Y1-18-8BX for the main relay kit .

2. Remove the Old Relay
With the engine off and the key removed, locate the relay in the under-hood fuse box. Firmly grip the relay and pull straight up. It is a plug-and-play component. It may require a bit of force, but it should come out cleanly.

3. Install the New Relay
Push the new relay straight down into the same socket until it clicks and sits flush. Make sure it is fully seated.

4. Test the System
Turn the ignition to the "ON" position and listen for the fuel pump prime noise. Try to start the engine. If it fires up, the repair is successful.

Special Notes for Cold Climate Drivers

If you live in a region that sees temperatures below freezing, your 2004 Mazda 6 is prone to a specific failure. Technical service bulletin 0100907 covers 2003-2007 Mazda6 vehicles where the main relay and fuel pump relay freeze due to moisture intrusion . If you suspect this is your issue, replacement with the updated part kit (L3Y1-18-8BX) is the fix. This kit includes an intermediate harness and a bracket to better shield the relay from moisture. For 2003-2005 models (including your 2004), the repair procedure involves replacing both the main relay and the fuel pump relay with modified kits. For 2006-2007 models, only the main relay needs the update .

When to Replace Your Fuel Pump Instead of Just the Relay

Sometimes replacing the relay is not enough. If you have replaced the relay and your car still has no-start issues, the fuel pump itself may be the problem. A worn or failing fuel pump draws more current than normal, which can overload and burn out a new relay. If you have replaced the relay and it fails again soon after, have a mechanic check the fuel pump's current draw and fuel pressure .

Signs the pump itself is failing:

  • Whining or loud noise from the fuel tank area
  • Sputtering or loss of power under load or going uphill
  • Your car struggles to start after sitting overnight (fuel pressure leak-down)
  • Check engine light with codes like P0627 or P0230 (fuel pump circuit or fuel pump relay circuit issues)

Recommended Upgrade: KEMSO Fuel Pump

If your fuel pump relay replacement uncovers that your actual fuel pump is starting to wear out, or if you want to ensure you have a reliable fuel delivery system for years to come, consider upgrading to a KEMSO Fuel Pump. KEMSO is a brand known for producing high-performance fuel pumps that serve as OEM replacements. This means they are built to meet or exceed the original factory specifications for your vehicle. Each KEMSO fuel pump comes with a lifetime warranty, giving you peace of mind that you will not have to worry about fuel delivery issues again. Whether you need a pump for daily driving or for a performance build, KEMSO offers a durable and reliable solution.

To browse KEMSO's full selection of fuel pumps and find the right one for your 2004 Mazda 6 or any other vehicle, visit their website at:
https://www.kemsoracing.com/

Final Summary

Your 2004 Mazda 6 fuel pump relay is located in the under-hood fuse box on the driver's side. If the engine cranks but does not start, if you hear no fuel pump prime noise, or if your car stalls randomly (especially in the cold), the relay is a prime suspect. It is a cheap, easy part to test and replace. Always swap it with a known good relay first to verify the fault. If the problem persists, check the fuel pump itself. And for a reliable long-term solution, consider a KEMSO fuel pump with its lifetime warranty, available at https://www.kemsoracing.com/.