How to Replace the Fuel Pump on a 2015 Subaru Impreza (In-Tank Access Panel Guide)
Step-by-step DIY instructions with required tools, parts list, safety tips, and key torque specs to prevent leaks
How to Replace the Fuel Pump on a 2015 Subaru Impreza (In-Tank Access Panel Guide)
Step-by-step DIY instructions with required tools, parts list, safety tips, and key torque specs to prevent leaks


🔧 Impreza - Fuel Pump Replacement
The fuel pump on your Impreza is inside the fuel tank, and Subaru provides an access panel under the rear seat so you can replace it without dropping the tank. The key is working cleanly (no dirt in the tank) and sealing the new pump/module with a new gasket to prevent leaks and fuel smells.
Difficulty Level: Intermediate | Estimated Time: 1.5-3.0 hours
⚠️ Safety & Precautions
- ⚠️ Work outside or in a well-ventilated area; fuel vapors are highly flammable.
- ⚠️ No smoking, no sparks, no shop lights with hot bulbs near the work area.
- ⚠️ Relieve fuel pressure before opening any fuel lines to prevent spray.
- ⚠️ Disconnect the negative battery cable to reduce spark risk.
- ⚠️ Keep a fire extinguisher rated for flammable liquids nearby.
- ⚠️ Clean the top of the pump area before opening the tank to keep dirt out.
🔧 Required Tools
You'll need the following tools for this repair:
- 10mm socket
- 10mm wrench
- Ratchet (3/8")
- 3" socket extension (3/8")
- Phillips #2 screwdriver
- Trim clip remover
- Needle-nose pliers
- Fuel line disconnect pick set
- Torque wrench (inch-pound)
- Non-marring plastic pry tool
- Shop towels
- Catch pan (small)
- Nitrile gloves
- Safety glasses
- Fire extinguisher (Class B)
- Brass drift punch (specialty)
- Small hammer
🔩 Required Parts
HowToo sells all the parts you need for this repair:
- In-tank fuel pump module assembly - Qty: 1
- Fuel pump tank seal gasket / O-ring - Qty: 1
- Fuel pump strainer (sock filter) - Qty: 1
- Replacement hose clamps (fuel-rated) - Qty: 2
📋 Before You Begin
- Park on level ground, set the parking brake, and remove the key.
- Have windows open and doors unlocked (you’ll be cycling ignition later).
- Relieve fuel pressure: remove the fuel pump fuse/relay, start the engine, and let it run until it stalls; crank 2-3 seconds more, then turn ignition OFF.
- Disconnect the battery: use a 10mm wrench to remove the negative terminal and set it aside.
- A brass drift punch is spark-resistant for lock rings.
🔨 Step-by-Step Instructions
Follow these steps in order:
Step 1: Remove the rear seat bottom
- From the rear footwell area, pull up firmly on the front edge of the rear seat bottom to release the clips.
- Use a non-marring plastic pry tool if needed to help release stubborn clips.
- Lift the seat bottom out and set it aside.
Step 2: Open the fuel pump access cover
- Locate the access panel on the floor under the rear seat.
- Remove access cover fasteners using a Phillips #2 screwdriver or 10mm socket (fastener type can vary).
- Peel back any sealing tape carefully and keep it clean for re-use if it’s in good condition.
Step 3: Disconnect electrical connector and clean the area
- Press the lock tab and unplug the pump electrical connector by hand.
- Use shop towels to wipe dust away from the pump flange area.
- Clean first so dirt doesn’t fall in the tank.
Step 4: Disconnect the fuel lines
- Place a catch pan (small) and shop towels under the lines to catch drips.
- Release the quick-connect fittings by squeezing the tabs; use a fuel line disconnect pick set only if the tabs are stuck.
- Use needle-nose pliers to slide any spring clamps back (if equipped), then twist hoses gently to free them.
- Cap or wrap the open lines with shop towels to reduce fumes.
Step 5: Remove the pump locking ring / retainer
- Mark the current orientation of the pump flange to the tank with a reference line using a non-marring plastic pry tool (or a small piece of tape).
- If your Impreza uses a plastic locking ring: place a brass drift punch (specialty) on a ring tab and tap gently with a small hammer to rotate it loose.
- If your Impreza uses small bolts: remove them evenly using a 10mm socket.
- Assumption: Retainer style varies; follow the same “even and gentle” approach either way.
Step 6: Lift out the fuel pump module
- Lift the module straight up slowly by hand; angle it as needed to clear the float arm (fuel level sensor).
- Let fuel drain back into the tank for a few seconds, then set the module into the catch pan (small).
- Remove and discard the old tank seal gasket / O-ring from the tank opening.
Step 7: Install the new gasket and new pump/module
- Install the new tank seal gasket / O-ring onto the tank opening (make sure it sits flat and is not twisted).
- Transfer any required items to the new module (some kits require swapping the fuel level sender or top cap); use a Phillips #2 screwdriver as needed.
- Lower the new module into the tank carefully, guiding the float arm so it doesn’t bend.
- Align the module to your reference mark.
Step 8: Reinstall and tighten the retainer
- If using a locking ring: rotate it back into the fully seated/locked position using the brass drift punch (specialty) and small hammer, tapping gently and evenly around the ring.
- If using bolts: snug them in a criss-cross pattern using a 10mm socket, then finish with a torque wrench (inch-pound).
- Torque: If your retainer uses small flange bolts, a common Subaru spec is 3.5-4.5 Nm (31-40 in-lb). Use the exact spec for your fasteners if provided with the part/service info.
- Overtightening can crack plastic or cause leaks.
Step 9: Reconnect fuel lines and electrical connector
- Push the fuel quick-connects on until you feel/hear a click; tug lightly by hand to confirm they’re locked.
- Reposition any clamps using needle-nose pliers.
- Plug in the electrical connector until the lock tab clicks.
Step 10: Reinstall the access cover and rear seat
- Reinstall the access cover fasteners using a Phillips #2 screwdriver or 10mm socket.
- Re-seat the rear seat bottom: hook the rear edge first, then press down firmly at the front to snap the clips in.
✅ After Repair
- Reconnect the battery negative cable using a 10mm wrench.
- Reinstall the fuel pump fuse/relay if you removed it.
- Prime the system: turn ignition to ON (do not crank) for 3 seconds, OFF for 3 seconds; repeat 3 times.
- Start the engine and let it idle while you check under the rear seat access area for any fuel seepage or smell.
- If you see any wetness: shut the engine off immediately and recheck gasket seating and line connections.
💰 DIY vs Shop Cost
Shop Cost: $650-$1,200 (parts + labor)
DIY Cost: $180-$650 (parts only)
You Save: $470-$550 by doing it yourself!
Shop labor rates vary but typically run $100-$150/hour. This repair takes a shop approximately 1.5-3.0 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.

















