Your Selected Vehicle
Parts for your 2004 Nissan Primera-Fuel pump
Explore 4WD & Adventure
2004 Nissan Primera Fuel Pump
Based on the Nissan Primera P12 Factory Service Manual (sections FL – Fuel System and EC – Engine Control), the Nissan FAST parts catalogue, and common workshop data (Autodata/Haynes for 2001–2007 Primera), the 2004 Nissan Primera is fitted with a fuel pump. Petrol models (QG18DE 1.8 and QR20DE 2.0) use an in-tank electric fuel pump module, while diesel YD22DDTi variants rely on a high-pressure injection pump with a low-pressure supply arrangement. So, a fuel pump is absolutely relevant to the 2004 Primera’s operation.
For petrol versions, the in-tank electric pump is the heart of the car’s returnless fuel system. It primes on key-on and maintains steady rail pressure so the injectors can do their job without drama. Housed in a module that also carries the level sender, strainer, and pressure regulator, it’s designed to run cool and quiet while submerged in fuel. That’s why keeping at least a quarter tank is smart—it helps keep the pump cool and extends its life.
It’s not a regular service item, but it deserves a bit of care. Telltales of a tired pump include long cranking, flat spots under load, surging on the motorway, a high-pitched whine from the tank, or fault codes such as P0087 (rail pressure low). Good practice is to use quality petrol, replace the tank seal if the module is disturbed, and avoid running the tank right down. If diagnosing, a pressure test at the rail and a current draw check will quickly separate a weak pump from other fuel or ignition gremlins.
When it’s time to replace, most workshops tackle it via the access panel under the rear seat. Steps typically include:
- Depressurise the system, disconnect the battery, and work in a well-ventilated area—no sparks, no smoking.
- Lift the access cover, unplug the connector and lines, then remove the locking ring.
- Swap the module, fit a new O-ring and—if required—a new locking ring, then refit and check for leaks.
A quality aftermarket or genuine module is the go