Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0087 on 2016-2018 Nissan Maxima: Fuel Pressure Too Low Causes and Fixes

On a 2016-2018 Maxima, P0087 often points to a software issue. A Nissan Technical Service Bulletin (NTB19-045b) advises that an ECM reprogram is a common fix, especially if seen with codes P0101, P0448, or P2008. The TSB clarifies the reprogram updates how a permanent DTC is stored and should be performed after any mechanical faults are diagnosed and repaired. If not a software issue, suspect a failing high-pressure or low-pressure fuel pump.

14 minutes to read 2016-2018 Nissan MAXIMA
Most Likely Cause
ECM Software Calibration Error
Difficulty
4/5
Est. Time
2.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$400 – $1300
Parts Price
$250 – $700
⚠️ Drivable, but... — You can drive, but it's not recommended. The engine may stall unexpectedly, lose power during acceleration, or fail to restart, which can be a safety hazard in traffic. Continued driving with low fuel pressure can cause the engine to run lean, potentially leading to further engine damage.
Key Takeaways
  • Before replacing any parts for a P0087 code on a 2016-2018 Maxima, investigate the possibility of a software issue.
  • Check for Nissan TSB NTB19-045b, especially if codes P0101, P0448, or P2008 are also present. An ECM reprogram by a dealer may be the only fix needed.
  • If it's not a software issue, the problem is likely one of the two fuel pumps: the low-pressure pump in the tank or the high-pressure pump on the engine.
  • Driving with this code can be unsafe due to potential stalling and loss of power.
  • Diagnosis can be complex and requires specialized tools; professional service is highly recommended.
The code P0087 stands for "Fuel Rail / System Pressure - Too Low". This means the vehicle's main computer, the Engine Control Module (ECM), has detected that the pressure in the fuel system is below the minimum required level for proper engine operation. The 3.5L V6 engine in the Maxima uses a direct injection system with both a low-pressure pump in the tank and a high-pressure pump on the engine; this code indicates a problem somewhere in that delivery chain.

What's Unique About the 2016-2018 Nissan MAXIMA

For this specific generation of Nissan Maxima, P0087 is frequently not a hardware failure. Nissan issued multiple Technical Service Bulletins (including NTB19-045b) for a range of vehicles, including the Maxima's VQ35DE engine, noting that "calibration errors" in the ECM can improperly store this code. The official TSB procedure is to first diagnose and repair any actual faults found, and *then* reprogram the ECM. The reprogram updates how the permanent DTC is stored and allowed to be erased, preventing it from reappearing incorrectly. This software-first consideration is a key difference from vehicles where P0087 almost always points to a mechanical pump failure.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What other engine codes or specific symptoms are you currently experiencing?
→ Visit a Nissan dealer to apply TSB NTB19-045b. The ECM requires a software reprogram (typically $0) to fix a known calibration error.
→ Replace the in-tank low-pressure fuel pump assembly (Part 17040-4RA0C, $250-$550) as the pump or integrated lifetime filter is failing.
What is the low-side fuel pressure reading at idle?
→ Replace the in-tank low-pressure fuel pump assembly (Part 17040-4RA0C, $250-$550). Also, ensure the IPDM E/R fuse box is providing power.
→ Monitor high-pressure fuel rail data under load. If actual pressure drops during acceleration, replace the High-Pressure Fuel Pump ($300-$700).
→ Have a shop test low-side pressure (51-58 psi spec) and high-pressure pump data. Expect $400-$1300 in total shop labor and parts.
→ Inspect the engine bay and undercarriage to locate and repair the leaking fuel line or fitting causing the pressure drop.
Professional service recommended: Diagnosing this code requires specialized tools like a fuel pressure gauge compatible with direct injection systems and a Nissan-specific CONSULT-III plus scan tool to reprogram the ECM. Incorrect diagnosis can lead to replacing expensive parts unnecessarily, as the issue could be a software-related.

Symptoms You May Notice

  • Check Engine Light is on
  • Loss of power, especially under acceleration or when going uphill
  • Engine hesitation or sputtering
  • Rough idling
  • Engine stalling unexpectedly
  • Difficulty starting the engine, or extended cranking time
  • Reduced fuel economy
  • Whining or humming noise from the fuel tank area, indicating a strained low-pressure pump
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the high-pressure fuel pump when the issue is actually a software glitch that requires an ECM reprogram per TSB NTB19-045b.
  • Replacing the HPFP when the in-tank low-pressure pump is weak and failing to supply the HPFP with adequate base pressure.
  • Replacing fuel injectors, which are rarely the cause of a system-wide low-pressure code like P0087.
  • A technician on the ScannerDanner forum shared an experience with a 2017 Pathfinder where a new high-pressure pump from the dealer did not fix the P0087 code, leading them to suspect deeper issues like engine timing or a PCM control fault.

Most Likely Causes

  1. ECM Software Calibration Error 🔴 High Probability Nissan has issued multiple TSBs (NTB19-045, NTB19-045a, NTB19-045b) confirming that a calibration error can cause this code to be stored improperly. This TSB applies to the Maxima, Murano, and Altima with the VQ35DE engine.
    How to confirm: Check if other codes like P0101, P0448, or P2008 are present. A Nissan dealer or qualified shop with a CONSULT-III plus scan tool can check the ECM part number against the TSB to confirm if the reprogram applies.
    Typical fix: First, perform standard diagnostics to rule out any mechanical failures. If a fault is found, repair it. Then, reprogram the Engine Control Module (ECM) with the updated software provided by Nissan. The TSB states this reprogram is not a fix for the DTC itself, but an update to how the permanent code is stored and erased.
    Est. part cost: $0
  2. Failing High-Pressure Fuel Pump (HPFP) 🟡 Medium Probability → Shop Fuel Pump The HPFP is a mechanical pump driven by the camshaft and is a common failure point in many direct injection systems as it ages. Wear on the pump's internal components or the driving cam lobe can reduce its ability to generate pressure.
    How to confirm: A technician can use a scan tool to monitor requested vs. actual fuel rail pressure under load. 🎬 Watch: Expert advice on diagnosing fuel rail pressure issues A significant drop in actual pressure during acceleration points to a weak HPFP. A visual inspection of the camshaft lobe that drives the pump may also be necessary in some cases.
    Typical fix: Replace the high-pressure fuel pump.
    Est. part cost: $300-$700
  3. Failing Low-Pressure Fuel Pump (In-Tank) 🟡 Medium Probability → Shop Fuel Pump
    How to confirm: Test the low-side fuel pressure at idle using a fuel pressure gauge. If the pressure is below specification (typically around 51-58 psi for these systems), the in-tank pump is likely weak. A whining noise from the fuel tank 🎬 See this step-by-step Nissan Maxima fuel pump replacement walkthrough is also a common symptom.
    Typical fix: Replace the in-tank fuel pump module assembly.
    Est. part cost: $250-$500
  4. Clogged Fuel Filter ⚪ Low Probability → Shop Fuel Filter The fuel filter is integrated into the in-tank fuel pump module assembly and is not a separate, easily serviceable item. It is considered a lifetime filter and typically only clogs if there is significant contamination or debris in the fuel tank.
    How to confirm: This is usually diagnosed by confirming low pressure from the in-tank pump. If the pump is running but pressure is low, the integrated filter is a likely restriction.
    Typical fix: Replace the entire fuel pump module assembly, as the filter is part of it.
    Est. part cost: $250-$500

Rare But Worth Checking

  • Faulty Fuel Rail Pressure Sensor: → Shop Fuel Pressure Sensor This sensor tells the ECM the pressure in the rail. If it sends an incorrectly low reading, it can trigger P0087 even if the pressure is fine. This can be checked by comparing the sensor's reading on a scan tool to a mechanical gauge; a significant discrepancy points to a bad sensor.
  • Kinked or Restricted Fuel Line: → Shop Fuel Line Physical damage or a blockage in the fuel lines between the tank and the engine can restrict flow and cause a pressure drop. This is less common but should be checked with a visual inspection.

Diagnosis Steps

  1. Check for other stored DTCs. If P0101, P0448, or P2008 are present, immediately suspect the ECM software issue described in TSB NTB19-045b.
  2. Consult a Nissan dealer or a qualified shop to check if TSB NTB19-045b applies to your vehicle's VIN and ECM part number.
  3. If the TSB does not apply or no other codes are present, begin standard fuel system diagnosis.
  4. Connect a fuel pressure gauge to the low-pressure side to test the in-tank fuel pump. Pressure should be stable and within spec (approx. 51-58 psi) at idle. If pressure is low, the in-tank pump is the likely cause.
  5. If low-side pressure is good, use a scan tool to monitor the high-pressure fuel rail sensor data. Compare the desired pressure to the actual pressure while idling and driving.
  6. Compare the scan tool's pressure reading to the mechanical gauge. If they differ significantly, the fuel rail pressure sensor may be faulty.
  7. During a test drive, accelerate firmly. If the actual pressure cannot keep up 🎬 Watch: How to diagnose and fix the P0087 code with the desired pressure, the high-pressure fuel pump (HPFP) is the likely culprit.
  8. Inspect for any visible fuel leaks in the engine bay or under the vehicle.
  9. Check the engine oil for the smell of gasoline, which could indicate a leaking HPFP seal contaminating the oil.

Parts You'll Likely Need

  • High-Pressure Fuel Pump — This is the most common mechanical failure for P0087 on direct injection engines once the ECM software issue has been ruled out.
    Trusted brands: Hitachi, Bosch, Nissan OE
    OEM price range: $500-$700
    Aftermarket price range: $300-$550
  • Low-Pressure Fuel Pump Assembly (In-Tank) (OEM #17040-4RA0C (replaces 17040-4RA0B)) — If the low-pressure side fails its pressure test, the entire in-tank module (which includes the pump and filter) must be replaced.
    Trusted brands: Denso, Delphi, Nissan OE
    OEM price range: $400-$550
    Aftermarket price range: $250-$400

Related Codes That Often Appear With This One

  • P0101 — Mass Air Flow (MAF) Sensor Circuit Range/Performance. This code is specifically mentioned in Nissan TSB NTB19-045b alongside P0087 as being related to the ECM calibration error.
  • P0448 — EVAP System Vent Control Circuit Shorted. Also mentioned in TSB NTB19-045b as part of the group of codes that can be falsely triggered by the ECM software issue.
  • P2008 — Intake Manifold Runner Control Circuit/Open Bank 1. Another code listed in TSB NTB19-045b related to the ECM calibration problem.
  • P0300-P0306 — Random or specific cylinder misfire codes. Low fuel pressure can cause a lean running condition, leading to misfires as the cylinders don't receive enough fuel for proper combustion.

Technical Service Bulletins (TSBs) & Recalls

  • NTB19-045b: 'MIL ON WITH DTC P0087, P0101, P0448, OR P2008, VEHICLES REGISTERED OUTSIDE OF CALIFORNIA'. This is the most critical document. It states to first diagnose and repair any found issues, then reprogram the ECM. The reprogram updates how the permanent DTC is stored and erased. It applies to Maxima, Murano, and Altima, among others.
  • P9328_P9343_P934: Mentions reprogramming the ECM due to 'calibration errors' that may improperly store a permanent DTC for P0087.
  • NTB19-045a /

Platform-Specific Known Issues

  • A primary issue for the 2016-2018 Maxima is the ECM software glitch documented in Nissan TSBs NTB19-045, NTB19-045a, and NTB19-045b. This can cause the P0087 code to be stored without an actual mechanical fault. The fix is an ECM reprogram *after* confirming no other faults exist.

Mechanic-Grade Diagnostic Values

  • Low-Pressure Fuel System Pressure (In-tank pump) — expected: Approx. 51 psi (350 kPa) or more at idle.. Failure: Pressure below 51 psi indicates a weak in-tank pump or clogged filter. Pressure should not drop below 30 psi for 30 minutes after engine off.
  • High-Pressure Fuel System Pressure (HPFP) — expected: Approx. 500-600 PSI at idle, rising to 2,000-3,000 PSI under load.. Failure: If the actual pressure on a scan tool cannot keep up with the desired pressure during acceleration, the HPFP is likely failing.
  • Fuel Rail Pressure Sensor Voltage (Key On, Engine Off) — expected: Approx. 0.5V with no pressure in the rail.. Failure: Voltage significantly different from 0.5V with the system depressurized, or a voltage that doesn't change as pressure builds, indicates a faulty sensor.
  • Fuel Rail Pressure Sensor Voltage (Engine Idling) — expected: Approx. 1.3V to 1.7V at idle.. Failure: A voltage that is stuck high (e.g., ~4.8V) or low, or does not correspond to the actual pressure measured with a mechanical gauge, points to a sensor or wiring issue.

Scan Tool Commands That Help

  • Nissan CONSULT-III Plus or equivalent professional scan tool: Fuel Pump Driver Circuit Bidirectional Test — This command allows the technician to directly activate the fuel pump circuit from the scan tool. If the pump runs with the command but not during normal operation, it can help isolate the problem to the control side (ECM, wiring) versus a failed pump. A 'failed' response to the test can indicate internal ECM damage.
  • Nissan CONSULT-III Plus or equivalent professional scan tool: Clear Permanent DTC (P-DTC) — As per TSB NTB19-045b, after performing the ECM reprogram, a specific procedure using the CONSULT tool is required to clear the permanent version of P0087 that may be stored. This is a necessary final step after the software update to prevent the code from reappearing due to the original calibration error.

Wiring & Ground Locations

  • Fuel Pump Control Module (FPCM) Harness Connector — In the trunk on the left (driver's) side, ahead of the tail light assembly. There are two connectors in this area; the FPCM connector is the upper one.. This connector is a key test point for diagnosing electrical issues with the low-pressure fuel pump. Technicians can check for power, ground, and control signals from the ECM at this location without having to drop the fuel tank.

Real Owner Repair Stories

  • Carly forum user 'kevinlorenz4' (2014 Nissan Maxima (gasoline engine), 189,737 km) — Check engine light on, engine stalling at idle, reduced power.
    ❌ Tried (didn't work) Initial diagnosis pointed to the fuel rail pressure sensor.
    ✅ What actually fixed it After checking the wiring harness for corrosion and verifying the sensor's reference voltage was correct (around 5V), the fuel rail pressure sensor was confirmed to be defective. Replacing the sensor resolved all symptoms.

OEM Part Supersession History

  • 16630-3JY0A16630-4BA0A — Part revision or update by Nissan.
    Heads up: 16630-4BA0A is listed as a replacement for the older part number for the High-Pressure Fuel Pump.
How To Fix P0087 Code - Fuel Rail Pressure Too Low - How To Diagnose And Fix
How To Fix P0087 Code - Fuel Rail Pressure Too Low - How To Diagnose And Fix
Fuel Pump Replacement | Nissan Maxima
Fuel Pump Replacement | Nissan Maxima
How To Fix P0087 Engine Code: Fuel Rail/System Pressure Too Low - Expert Advice
How To Fix P0087 Engine Code: Fuel Rail/System Pressure Too Low - Expert Advice
INFINITI Nissan Fuel Pump replacement G35 350Z  Step-by-Step. Reparar bomba de nafta Skyline
INFINITI Nissan Fuel Pump replacement G35 350Z Step-by-Step. Reparar bomba de nafta Skyline
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0087 for:
  • Nissan MAXIMA: 201620172018
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part