2004 Toyota Highlander Fuel Pump Replacement: Complete Guide to Symptoms, Cost, and Installation

The bottom line: If your 2004 Toyota Highlander is hard to start, sputters under acceleration, stalls at idle, or makes a whining noise from the fuel tank area, the fuel pump is likely failing. Replacing it is a job you can do yourself in about two to three hours, and the parts cost anywhere from $50 to $380 depending on whether you choose an aftermarket pump or a genuine Toyota unit. This guide walks you through everything you need to know, from diagnosing the problem to installing the new pump safely.

The fuel pump in your 2004 Toyota Highlander is an electric unit mounted inside the fuel tank. It delivers pressurized gasoline from the tank to the engine, and it is designed to last a long time—typically 150,000 to 200,000 kilometers, or roughly 93,000 to 124,000 miles, depending on fuel quality and driving habits . But like any mechanical part, it can fail. When it does, your Highlander will let you know with a variety of symptoms, and delaying the replacement can leave you stranded.

This article covers the common failure signs, what replacement costs, how to choose the right pump, and step-by-step instructions for removing and installing the unit. It also includes a recommendation for a high-quality aftermarket option that delivers good value without sacrificing reliability.

Signs Your 2004 Toyota Highlander Fuel Pump Is Failing

A failing fuel pump rarely gives up all at once. It typically shows warning signs first. Catching these early can save you from a breakdown in traffic or an expensive tow bill. Here are the most common symptoms to watch for :

  1. Engine cranks longer than normal or struggles to start. The pump must build up enough fuel pressure before the engine can fire. If it is weak, the engine will crank for several seconds before starting, or may not start at all on the first try.

  2. Loss of power under acceleration or when driving uphill. A worn pump cannot maintain the fuel pressure the engine needs under load. You may feel the car hesitate, stumble, or "choke" when you press the gas pedal .

  3. A whining or buzzing noise from the fuel tank area. A healthy fuel pump runs quietly. If you hear a loud whirring or whining sound coming from the rear of the vehicle, especially when the ignition is turned on or while driving, the pump bearings are likely worn and the unit is nearing the end of its life .

  4. Engine sputtering or backfiring. Inconsistent fuel delivery causes the engine to misfire or sputter, especially at highway speeds .

  5. Frequent stalling, especially at idle. When the pump cannot deliver enough fuel at low RPM, the engine may die completely. This is both annoying and dangerous, particularly in traffic.

  6. Decreased fuel efficiency. A pump that is not maintaining proper pressure forces the engine to work harder, which burns more fuel .

  7. Check Engine Light with fuel pressure–related trouble codes. Many owners see the check engine light come on with codes related to fuel trims or fuel pressure, often before the pump completely fails .

If you notice any of these symptoms, have the fuel pressure tested before buying any parts. A mechanic can check the pressure at the fuel rail to confirm the pump is the problem. It could also be a clogged fuel filter, a faulty fuel pressure regulator, or an electrical issue, so proper diagnosis matters.

Where Is the Fuel Pump Located in a 2004 Toyota Highlander?

The fuel pump sits inside the fuel tank, at the rear of the vehicle. To access it, you do not need to drop the fuel tank. Toyota designed the Highlander with a service access hole under the rear seat. The procedure involves removing the rear seat and lifting the carpet to reveal a metal cover plate .

On 2007 and later models, the process is slightly more involved because the rear seat components must be disassembled and the carpet lifted to reach the fuel pump module cover . But on the 2004 model, the access is straightforward.

How Much Does a 2004 Toyota Highlander Fuel Pump Replacement Cost?

The cost of replacing the fuel pump depends heavily on two factors: whether you do the work yourself and which brand of pump you choose.

Parts Only. The fuel pump itself ranges widely in price:

  • Aftermarket budget pumps can cost as little as $50 to $100. For example, Autobest offers an electric fuel pump for the 2004 Highlander at around $54, and Duralast sells a pump and strainer set for about $52 .
  • Mid-range aftermarket pumps from brands like Delphi or TruGrade run between $90 and $320. A Delphi electric fuel pump for the Highlander is listed at around $319 .
  • Genuine Toyota OEM pumps are the most expensive. The OEM fuel pump part number 23221-28020, which fits the 2004 Highlander with 2.4L, 3.0L, or 3.3L engines, is listed at approximately $364, with an MSRP of $543 . A newer superseding part, 23221-20040, is priced similarly at about $364 to $381 .

Labor Costs. If you take the car to a shop, labor will add significantly to the bill. The average national cost for a fuel pump replacement across all vehicles is roughly $611 to $894, including parts and labor . For the Highlander, expect to pay on the higher end of that range because of the need to remove the rear seat for access. Dealership labor rates are typically higher than independent shops.

DIY Savings. Replacing the fuel pump yourself is a moderately difficult job, but it is doable for someone with basic mechanical skills and a decent tool set. The job takes about two to three hours, and you will save the labor portion of the bill entirely .

Choosing the Right Fuel Pump for Your 2004 Toyota Highlander

Not all fuel pumps are created equal. When choosing a replacement, you have three main options: OEM Toyota, quality aftermarket brands, and budget no-name parts. Here is how they compare.

1. Genuine Toyota OEM Pump

The OEM pump is the same part that came with your Highlander from the factory. The part number for the 2004 model is 23221-28020, which has been superseded by 23221-20040 . This pump fits the 2.4L four-cylinder, 3.0L V6, and 3.3L V6 engines .

  • Pros: Guaranteed fit, factory-level quality, backed by Toyota’s warranty.
  • Cons: Expensive. At roughly $364 to $381, it is significantly pricier than aftermarket options .

2. Quality Aftermarket Brands

Brands like Delphi, Bosch, Airtex, and Carter manufacture fuel pumps that meet or exceed OEM specifications. Delphi, for instance, offers a pump designed for the 2001–2010 Highlander at a significantly lower price point than OEM, and it includes an integrated fuel pressure regulator . Delphi pumps are durability-tested to 150,000 miles and can handle fuel blends with more than 20 percent ethanol .

  • Pros: Lower cost, comparable performance, good availability at auto parts stores.
  • Cons: Quality varies by brand; some budget brands have higher failure rates.

3. Budget No-Name Pumps

You will find very cheap fuel pumps online and at parts stores. These are tempting, but they come with risk. A poorly made pump can fail quickly, leaving you to do the job twice. Many inexpensive pumps also have poor quality control and may not fit perfectly .

Recommended: KEMSO Fuel Pump for Your 2004 Toyota Highlander

When it comes to choosing a reliable replacement fuel pump, KEMSO is a brand worth considering. KEMSO fuel pumps are designed as high-performance OEM replacements, and every unit is backed by a lifetime warranty . This means if your KEMSO pump ever fails due to a manufacturing defect, you get a replacement at no cost—a level of confidence that few other brands offer.

KEMSO is a leading aftermarket fuel pump manufacturer for cars, motorcycles, ATVs, and UTVs, and their pumps are engineered to meet or exceed OEM specifications . Popular KEMSO models sell for a uniform price of $79.98, which is often less than half the cost of a dealer-supplied part. With free shipping and easy returns, they are a practical choice for both DIY mechanics and professional shops .

For the 2004 Toyota Highlander, choosing a KEMSO pump gives you a high-flow, durable unit at a fraction of the cost of an OEM pump, and the lifetime warranty provides total peace of mind. You can browse the full KEMSO catalog and check fitment for your vehicle at https://www.kemsoracing.com/.

Tools You Will Need

Before starting the job, gather these tools and materials :

  1. Flat-blade screwdriver
  2. Phillips-head screwdriver
  3. Socket set with extensions (10mm, 12mm, and 14mm sockets)
  4. Needle-nose pliers
  5. Fuel line disconnect tool (for quick-connect fittings)
  6. Shop rags or paper towels
  7. A small container to catch residual fuel
  8. Safety glasses and nitrile gloves
  9. A fire extinguisher rated for Class B (flammable liquids)
  10. The new fuel pump and a new gasket for the fuel pump module flange

Safety First: Relieving Fuel System Pressure

Gasoline is extremely flammable. Before you touch any fuel system component, take the following precautions :

  1. Work in a well-ventilated area, preferably outdoors or in a garage with the door open.
  2. Disconnect the negative battery cable to prevent any electrical sparks .
  3. Relieve the fuel system pressure. The easiest way is to remove the fuel pump fuse or relay from the fuse box, then crank the engine for a few seconds. The engine will start and stall, which drains the pressure from the lines .
  4. Remove the fuel tank cap to release any residual pressure in the tank .
  5. Keep a fire extinguisher nearby, and do not smoke or use any open flames.

Step-by-Step Fuel Pump Replacement Procedure

The following procedure applies to the 2004 Toyota Highlander. It is based on the official Toyota service manual and trusted repair guides .

Step 1: Remove the Rear Seat

The fuel pump is accessed through a service hole under the rear seat. On the 2004 model, you need to remove the rear seat assembly to reach it .

  1. Slide the seat forward and disconnect any electrical connectors underneath.
  2. Remove the bolts securing the seat to the floor, typically 14mm bolts.
  3. Lift the seat out of the vehicle. You may need a helper because the seat is heavy.
  4. Fold back the carpet to expose the floor pan. You will see a metal cover plate over the fuel pump access hole .

Step 2: Remove the Floor Service Hole Cover

Using a flat-blade screwdriver, carefully pry the metal cover off the floor . The cover is held in place by sealant, so it may require some effort. Be careful not to bend it, as you will reuse it. Once the cover is off, you will see the top of the fuel pump module and its electrical connector.

Step 3: Disconnect the Electrical Connector

The electrical connector for the fuel pump and fuel level sending unit is located on top of the module. It has a release tab that you must depress before pulling it off. On some models, the tab is stiff and may require needle-nose pliers to release .

Step 4: Disconnect the Battery

Now that you have access, disconnect the negative battery cable. This prevents any accidental sparks while you are working near fuel .

Step 5: Disconnect the Fuel Supply Line

The fuel supply line is connected to the top of the fuel pump unit with a quick-connect fitting. There is a clip that holds the fitting in place :

  1. Remove the clip carefully.
  2. Pull the fitting straight up to disconnect it .
  3. Before reconnecting later, inspect the O-ring inside the fitting. If the O-ring is damaged or flattened, replace it. A damaged O-ring will cause a fuel leak .

Step 6: Remove the Retaining Bolts or Retaining Ring

On the 2004 model, the fuel pump module is held in place by a retaining ring that must be loosened with a special tool. The official Toyota service manual specifies using SST 09808-14020 to rotate the retainer counterclockwise .

  1. Use the special socket or a suitable substitute to turn the retaining ring counterclockwise until it is loose.
  2. Remove the retaining ring by hand.
  3. Lift the fuel pump module straight up, but do not pull it all the way out yet.

Careful: Do not bend the fuel level sending unit float arm or damage the fuel inlet strainer when lifting the module . The float arm is fragile and can easily be bent, which will cause inaccurate fuel gauge readings.

Step 7: Remove the Fuel Pump Module from the Tank

  1. Lift the module partway out and allow any residual fuel to drain back into the tank.
  2. Before completely removing the module, disconnect the fuel hose from the underside of the pump. Loosen the spring-type hose clamp and slide the hose off .
  3. Once the hose is disconnected, lift the module fully out of the tank.
  4. Place the module on a clean workbench. Expect some gasoline to evaporate from it, so keep the area well-ventilated .

Step 8: Disassemble the Fuel Pump Module

Once the module is on the bench, you can replace just the fuel pump or the entire assembly. Here is how to break it down :

  1. Remove the lower end cap. Carefully disengage the locking tabs using screwdrivers, then slide the cap off .
  2. Inspect the rubber insulator at the lower end of the pump. If it is damaged, replace it .
  3. Remove the fuel pump inlet strainer. It is secured with an E-clip. Insert a screwdriver between the strainer flange and the pump, and carefully pry the strainer and clip loose .
  4. Disconnect the fuel pump electrical connector. Depress the locking tab and pull the connector out .
  5. Pull the fuel pump out of the bottom of the fuel filter housing .
  6. Separate the fuel filter housing from the upper part of the assembly by disengaging the four locking tabs. Note that the fuel filter is not sold separately; you must replace the entire housing if the filter is clogged .
  7. Detach the fuel level sending unit by disengaging the two locking tangs from the lugs on the upper part of the pump, then slide the unit straight down .

Step 9: Inspect the Inlet Strainer

Check the fuel pump inlet strainer for contamination. If it is dirty, clean it with solvent and a soft brush. If it cannot be cleaned adequately, replace it. A clogged strainer will reduce fuel flow and cause the new pump to fail prematurely .

Step 10: Install the New Fuel Pump

Installation is the reverse of removal. Follow these guidelines :

  1. Install the new fuel pump into the filter housing, ensuring the electrical connector is securely seated.
  2. Install a new inlet strainer with the E-clip, pressing it firmly into place.
  3. Replace the rubber insulator if it was damaged.
  4. Reattach the lower end cap, ensuring all locking tabs engage.
  5. Reattach the fuel level sending unit, sliding it until the locking tangs click into place .

Step 11: Install the Module Back into the Tank

  1. Lower the module into the fuel tank, angling it to protect the strainer and the sending unit float .
  2. Reconnect the fuel hose to the underside of the pump and secure it with the spring clamp.
  3. Push the module down so the flange sits flush with the tank.
  4. Install the retaining ring. On 2007 and later models, you must align the triangle mark on the retaining ring with the "S" mark on the tank, then tighten it 1-1/2 turns so the triangle ends up between the MIN and MAX marks . On the 2004 model, tighten the retaining ring firmly with the special tool until it seats fully.

Important: Make sure the gasket between the module flange and the tank is in good condition and properly seated. Replace it if it is cracked or damaged.

Step 12: Reconnect the Fuel Supply Line

  1. Push the fuel line fitting down onto the pump outlet pipe until the clip snaps into place.
  2. Pull lightly on the fitting to confirm it is locked.
  3. Replace the O-ring if it showed any signs of damage .

Step 13: Reconnect Everything and Test

  1. Reconnect the fuel pump electrical connector.
  2. Reconnect the negative battery cable.
  3. Install the floor service hole cover.
  4. Reinstall the rear seat.
  5. Turn the ignition key to the ON position (without cranking the engine) for two to three seconds. This primes the fuel system and pressurizes the lines. Repeat this two or three times.
  6. Check for fuel leaks around the pump module and fuel line connections.
  7. Start the engine and let it idle. Listen for any unusual noises and check for leaks once the engine is running .

Common Mistakes to Avoid

Replacing a fuel pump is straightforward, but there are a few mistakes that can turn a simple job into a nightmare:

  1. Not relieving fuel pressure first. Skipping this step can cause a spray of pressurized gasoline when you disconnect the fuel line, which is extremely dangerous.
  2. Bending the sending unit float arm. This causes inaccurate fuel gauge readings. Always handle the module carefully.
  3. Forgetting the O-ring on the fuel line fitting. A damaged or missing O-ring will cause a leak and can lead to a fire.
  4. Not cleaning the fuel tank. Fuel tank contamination is the leading cause of premature fuel pump failure. If you are replacing the pump, consider cleaning the tank before installing the new one .
  5. Reusing a clogged strainer or a worn gasket. These are cheap parts—replace them while you have everything apart.

When Should You Replace the Fuel Pump?

There is no set replacement interval for the fuel pump on the 2004 Highlander. Most factory pumps last the life of the vehicle, which is typically 150,000 to 200,000 kilometers . However, you should consider replacing the pump proactively if:

  • The pump shows any of the symptoms listed earlier.
  • You are replacing the fuel filter and suspect the pump has been running with contaminated fuel.
  • The vehicle has been driven in dusty or extreme conditions for a long time.

Preventative maintenance is cheaper than a breakdown. Always replace the fuel filter when installing a new pump to prevent debris from damaging the new unit .

Final Thoughts

Replacing the fuel pump on a 2004 Toyota Highlander is a moderately difficult but very doable DIY job. The most time-consuming part is gaining access to the pump through the rear seat, but the procedure itself is straightforward. With basic tools, a good repair manual, and a safe work environment, you can complete the job in an afternoon and save several hundred dollars in labor.

The most important part is choosing a reliable pump. Genuine Toyota parts are always a safe bet, but they carry a premium price. Aftermarket brands like Delphi, Bosch, and KEMSO offer high-quality alternatives at much lower prices. KEMSO stands out because it combines high-performance design, OEM-level fitment, and a lifetime warranty—all for $79.98 . Whether you are doing a routine replacement or an upgrade, a KEMSO fuel pump gives you excellent reliability and value for your money.

If you need a replacement fuel pump for your 2004 Toyota Highlander or any other vehicle, visit https://www.kemsoracing.com/ to browse the full catalog and check fitment for your specific model. With free shipping and a lifetime warranty, it is a practical choice for DIYers and professionals alike .

Take care of your Highlander’s fuel system, and it will take care of you for many more miles.