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 2017-2019 Land Rover Discovery: Causes for Low Fuel Rail Pressure

P0087 on a 2017-2019 Land Rover Discovery indicates fuel pressure is too low. The most common causes are failing high-pressure fuel pumps (HPFPs) on gasoline engines or a clogged fuel filter on diesel models. Always check the inexpensive fuel filter (Part No. LR041978 for diesel) first before suspecting the costly HPFPs, especially on the TDV6.

18 minutes to read 2017-2019 Land Rover DISCOVERY
Most Likely Cause
Failing High-Pressure Fuel Pumps (HPFP)
Difficulty
5/5
Est. Time
5.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$250 – $4500
Parts Price
$50 – $1500
⚠️ Drivable, but... — You can drive, but expect significantly reduced engine power in 'Restricted Performance' mode and potential stalling, which is a major safety risk in traffic. Continued driving could cause the engine to run lean, potentially damaging the fuel pumps or other engine components.
Key Takeaways
  • P0087 means the fuel pressure is too low, which will cause a 'Restricted Performance' warning and significant power loss.
  • For diesel engines, always replace the fuel filter first. It is a cheap and very common cause of this code.
  • For gasoline engines, the dual high-pressure fuel pumps (HPFPs) are the most likely cause, but the low-pressure system should still be tested first to avoid a costly misdiagnosis.
  • A faulty fuel rail pressure sensor can also trigger this code and is a known issue referenced in a TSB.
  • This is a serious code that requires prompt attention. Due to the high pressures and complexity, professional diagnosis and repair are strongly recommended.
The trouble code P0087 stands for 'Fuel Rail/System Pressure - Too Low'. This means your Discovery's Powertrain Control Module (PCM) has detected that the pressure in the high-pressure fuel rail is below the minimum required specification. Modern direct-injection engines use a low-pressure pump in the fuel tank (supplying ~60-75 PSI) to feed one or two engine-mounted high-pressure fuel pumps. This code indicates a problem on the high-pressure side, which can operate at over 2,000 PSI on gasoline models and even higher on diesels.

What's Unique About the 2017-2019 Land Rover DISCOVERY

For the Land Rover Discovery (and related JLR platforms), the P0087 code is a well-documented issue with distinct patterns based on the engine. On the supercharged gasoline V6 engines (AJ126), the dual high-pressure fuel pumps (HPFPs) are a frequent failure point and should be replaced in pairs. For the 3.0L TDV6 diesel engine, while the HPFP can fail, a clogged fuel filter is a very common and much less expensive culprit that should be investigated first. A Land Rover Technical Service Bulletin (SSM74336) specifically addresses this code on diesels, 🎬 See how to diagnose restricted performance on TDV6 diesel engines. noting its relation to fuel contamination. Furthermore, replacing the HPFP on the diesel model is a major 'body-off' job, making accurate initial diagnosis crucial to avoid unnecessary, costly labor.

Diagnostic Flowchart

An automotive diagnostic scan tool displaying live data for actual versus desired fuel rail pressure.
Comparing 'Actual' vs 'Desired' fuel rail pressure under hard acceleration is the most definitive way to catch a failing high-pressure fuel pump.

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

What does your scan tool show for the live fuel rail pressure?
Which engine type does your Land Rover Discovery have?
→ Replace the fuel filter (OEM LR041978, $50-$150) first. If unresolved, the high-pressure pump may be failing, which is a $250-$4500 'body-off' labor job.
→ Replace both high-pressure fuel pumps (OEM LR081595, $400-$600 each) and tappets. This is the most common failure point for gasoline models.
→ Replace the fuel rail pressure sensor (OEM LR044707, $100-$250). A faulty sensor can send false low readings like 0.068 PSI, triggering the code.
→ Test the in-tank low-pressure fuel pump. It should maintain a stable 60-75 PSI. If it drops, replace the pump assembly ($300-$600).
Which engine type does your Land Rover Discovery have?
→ Start by replacing the fuel filter (OEM LR041978, $50-$150) and draining the water separator to check for contamination per TSB SSM74336.
→ Test the low-pressure system first (60-75 PSI). If stable, monitor live data under load to confirm if the high-pressure pumps are failing.
Professional service recommended: The fuel system operates under extremely high pressure (up to 2,900 PSI), which can be dangerous. Diagnosis and repair, especially of the high-pressure pumps, are complex. On diesel models, HPFP replacement is a very labor-intensive job that often requires special tools and lifting the vehicle's body off the frame.

Symptoms You May Notice

The digital instrument cluster of a Land Rover displaying the 'Restricted Performance' warning message with a red triangle.
When the engine control module detects a severe drop in fuel pressure, it will trigger a 'Restricted Performance' message and force the vehicle into limp mode to protect the engine.
  • Check Engine Light is on
  • 'Restricted Performance' message displayed
  • Significant loss of engine power and acceleration, especially under load or full throttle.
  • Engine hesitation or stumbling
  • Engine stalls, especially under load or when coming to a stop
  • Difficulty starting the engine or long crank times.
  • Engine runs rough at idle
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the high-pressure fuel pump on a diesel model without first replacing the clogged fuel filter. This is a very costly mistake due to the 'body-off' labor involved.
  • Replacing fuel pumps when the actual issue is a faulty fuel rail pressure sensor providing incorrect data.
  • Replacing only one of the two high-pressure fuel pumps on the gasoline V6 engine, leading to a repeat failure of the older pump shortly after.

Most Likely Causes

Two high-pressure fuel pumps mounted on the lower sides of the Land Rover 3.0L V6 supercharged engine block.
The AJ126 supercharged V6 utilizes two high-pressure fuel pumps. When one fails, the other is usually not far behind, which is why Land Rover strongly recommends replacing them in pairs along with their tappets.
  1. Failing High-Pressure Fuel Pumps (HPFP) 🔴 High Probability → Shop Fuel Pump This is the most common failure point for code P0087 on the V6 supercharged gasoline engines. The vehicle uses two pumps (one per bank), and they are known to wear out. It is strongly recommended to replace them in pairs along with their followers (tappets).
    How to confirm: Monitor fuel rail pressure with a diagnostic scan tool (like a GAP IIDTool or JLR SDD). Under load (e.g., hard acceleration), the 'Actual' pressure will fail to keep up with the 'Desired' pressure, often triggering limp mode. At idle, pressure may appear normal.
    Typical fix: Replace both high-pressure fuel pumps and their followers/tappets.
    Est. part cost: $400-$950
  2. Clogged Fuel Filter 🔴 High Probability → Shop Fuel Filter This is a very frequent cause for P0087 on diesel (TDV6) models and a common maintenance item that is often overlooked. It restricts fuel flow from the tank, starving the high-pressure pump and causing a pressure drop under load.
    How to confirm: Test the pressure of the low-pressure fuel system; it should be stable (typically 60-75 PSI). Given the low cost of the filter (OEM part LR041978) compared to other components, it is often the best first step in diagnosis, especially if its service history is unknown.
    Typical fix: Replace the fuel filter.
    Est. part cost: $50-$150
  3. Failing Low-Pressure Fuel Pump (In-Tank) 🟡 Medium Probability → Shop Fuel Pump The in-tank pump supplies the high-pressure pump(s). If it becomes weak, it cannot provide enough volume, leading to a drop in high-side pressure, especially under load.
    How to confirm: Test the fuel pressure from the in-tank pump before it reaches the HPFP(s). The pressure should be stable and within the 60-75 PSI range. A significant drop under load indicates a failing pump.
    Typical fix: Replace the in-tank low-pressure fuel pump assembly.
    Est. part cost: $300-$600
  4. Faulty Fuel Rail Pressure Sensor 🟡 Medium Probability → Shop Fuel Pressure Sensor As noted in TSB SSM74336, the sensor itself can fail and send incorrect low-pressure readings to the PCM, triggering the code even if the pressure is normal. One owner on a forum noted their scan tool reported 0.068 PSI, an impossibly low value for a running engine, correctly pointing to a bad sensor.
    How to confirm: Compare the live sensor data on a scan tool to a manual pressure reading from a gauge. If the readings differ significantly or the sensor reading is illogical (e.g., near zero with the engine running), the sensor is likely faulty.
    Typical fix: Replace the fuel rail pressure sensor.
    Est. part cost: $100-$250

Rare But Worth Checking

  • Leaking Fuel Injectors: → Shop Fuel Injector A leaking injector can cause a drop in rail pressure. This would often be accompanied by misfire codes (e.g., P0300-P0308) for a specific cylinder and potentially a smell of fuel in the oil.
  • Contaminated Fuel / System Deposits: As per TSB SSM74336, water or gasoline in diesel fuel can cause P0087. In some cases on gasoline engines, deposits in the fuel system have caused similar symptoms, which were resolved by using a potent fuel system cleaner like BG 44K.
  • Incorrect HPFP Timing (Gasoline V6): The high-pressure fuel pumps are driven by the engine's timing chains. If the fuel pump camshaft timing is incorrect, even by a small amount, it can lead to low pressure output. This is a complex issue usually found after major engine work or timing chain service.
  • Low System Voltage / Failing Alternator: Several owners in forums have reported that an intermittent charging fault or a failing battery can cause P0087. The fuel pumps are voltage-sensitive, and a drop below 12V can reduce their output and trigger the code.

Diagnosis Steps

A side-by-side comparison showing a clean, new diesel fuel filter next to a severely clogged and blackened diesel fuel filter.
Before condemning the expensive high-pressure pump on a TDV6 diesel, always check the fuel filter. Contamination or algae buildup can severely restrict flow, starving the high-pressure system and triggering a P0087.
  1. Connect a diagnostic scan tool and check for any other stored codes, such as P0089, P00C6, or misfire codes, which can help pinpoint the issue.
  2. Monitor live data for 'Desired Fuel Rail Pressure' and 'Actual Fuel Rail Pressure'. Note the discrepancy, especially under hard acceleration.
  3. For Diesel (TDV6) models: Start with the simplest and cheapest potential cause. Inspect and replace the fuel filter (OEM Part LR041978).
  4. 🎬 Watch: Step-by-step guide to changing the TD6 fuel filter.
  5. For Diesel models: Following TSB SSM74336, check the fuel for contamination (water, gasoline). Drain the water separator.
  6. Check the engine oil for a strong smell of fuel (indicating a leaking injector or HPFP internal leak) or metal shavings.
  7. Test the low-pressure fuel system. Use a fuel pressure gauge to ensure the in-tank pump is delivering adequate and stable pressure (typically 60-75 PSI) to the high-pressure pump(s).
  8. Monitor battery voltage while driving. If voltage drops intermittently, investigate the alternator and battery health as a potential cause.
  9. If low-pressure is good, test the high-pressure system. This is best done by observing scan tool data under load. If actual pressure cannot meet desired pressure, suspect the HPFP(s) or the rail pressure sensor.
  10. Test the fuel rail pressure sensor by comparing its reading on the scan tool to a known good sensor or a manual gauge if possible. Look for illogical readings.
  11. If all else fails, investigate more complex causes like leaking injectors or mechanical timing issues with the HPFP drive, especially if recent engine work has been performed.

Parts You'll Likely Need

  • High-Pressure Fuel Pump (Gasoline) (OEM #LR081595 (supersedes LR035527)) — This is the most common failure point for P0087 on the V6 supercharged gasoline engines. The vehicle uses two, and they should be replaced as a pair.
    Trusted brands: Bosch (OEM manufacturer, P/N 0261520197), Land Rover (Genuine)
    OEM price range: $400-$600 each
    Aftermarket price range: $200-$400 each
  • Fuel Filter (Diesel) (OEM #LR041978) — A clogged filter is a primary cause of low fuel pressure on TDV6 models. It's an inexpensive part that should be the first step in diagnosis.
    Trusted brands: Mahle (OEM Supplier), Delphi (OEM Supplier), Land Rover (Genuine)
    OEM price range: $80-$150
    Aftermarket price range: $40-$80
  • Fuel Rail Pressure Sensor (OEM #LR044707) — This sensor can fail and send incorrect readings, triggering the code. It is specifically mentioned in a TSB for this issue.
    Trusted brands: Bosch, Land Rover (Genuine)
    OEM price range: $100-$200
    Aftermarket price range: $50-$120

Related Codes That Often Appear With This One

  • P0089 — P0089 ('Fuel Pressure Regulator 1 Performance') often appears with P0087 as they both relate to the performance and control of the fuel delivery system.
  • P0300-P0308 — Cylinder-specific misfire codes can occur if low fuel pressure leads to a lean condition, preventing proper combustion in one or more cylinders.
  • P00C6 — P00C6 ('Fuel Rail Pressure Too Low - Engine Cranking') can appear alongside P0087, specifically indicating that the pressure is insufficient even during engine startup.

Technical Service Bulletins (TSBs) & Recalls

  • Land Rover issued this bulletin for P0087 on the 3.0L TDV6 engine. It specifically advises checking for fuel contamination (e.g., water or gasoline in the diesel) and draining the fuel filter water separator before replacing expensive components like the HPFP or fuel rail pressure sensor.
  • A JLR technical document notes that when diagnosing P0087 on diesel models, care must be taken when installing the high-pressure fuel pump gear. If installed or torqued incorrectly, the gear can break and cause further engine damage, emphasizing the need to follow official TOPIx repair instructions.

Platform-Specific Known Issues

  • TSB SSM74336 was issued by Land Rover for DTC P0087 on diesel engines, pointing to checking for fuel contamination before part replacement.
  • On the 3.0L diesel engine, replacing the high-pressure fuel pump is a very labor-intensive 'body-off' job, making it critical to rule out the fuel filter and low-pressure pump first to avoid extreme labor costs.
  • On the 3.0L V6 gasoline engine, the use of two HPFPs is a design choice that increases the likelihood of failure. It is standard practice to replace both simultaneously to prevent a recurring issue.

Mechanic-Grade Diagnostic Values

  • Gasoline (AJ126) High-Pressure Rail at Idle — expected: 500 - 580 PSIG (approx. 34 - 40 bar). Failure: Pressure is significantly below this range at a stable idle.
  • Gasoline (AJ126) High-Pressure Rail Under Load — expected: 1,900 - 2,000 PSIG (approx. 131 - 138 bar). Failure: Actual pressure fails to reach or sustain this level during moderate to heavy acceleration, often flatlining or dropping significantly.
  • Diesel (TDV6) High-Pressure Rail at Cranking — expected: Minimum of 120 bar (1,740 lbf/in²). Failure: If pressure does not reach this minimum threshold during startup, the injectors will not operate, and the engine will not start.
  • Diesel (TDV6) High-Pressure Rail Under Heavy Load — expected: >1,600 bar (23,200 PSI). Failure: When placing the engine under significant load (e.g., accelerating hard uphill), the rail pressure should climb to very high levels. Failure to do so indicates a fuel delivery problem.
  • Low-Pressure Fuel Pump Sensor (Gasoline) — expected: 2.0V - 3.1V. Failure: Voltage reading is outside of this range, indicating a potential issue with the low-pressure pump or its sensor.

Hidden / Shadow Codes Worth Checking

  • P0087 with P0089: While not a hidden code itself, the combination of P0087 (Fuel Rail Pressure Too Low) and P0089 (Fuel Pressure Regulator Performance) often points to a specific diagnostic path outlined in manufacturer technical bulletins (like TB1276 for diesel models). Dealer-level tools like JLR SDD may provide more specific symptom codes or sub-codes when this combination is present. (see via JLR SDD (Symptom Driven Diagnostics) or other advanced diagnostic tools capable of reading manufacturer-specific data.)

Scan Tool Commands That Help

  • GAP IIDTool or similar advanced scanner: Fuel Priming Function — This function, often found in a 'Service/Test' menu, activates the in-tank low-pressure fuel pump. It can be used to audibly check if the pump is running and to prime the system after a filter change or if you've run out of fuel.

Wiring & Ground Locations

  • Fuel Pump Control Module (FPCM) — The specific location on the L462 chassis is not detailed in general literature, but it is a standalone module (Part # HPLA-9D370-BA) that controls the in-tank fuel pump.. The FPCM is a critical link between the PCM and the low-pressure fuel pump. A fault in the module itself, its wiring, or its ground connection can prevent the in-tank pump from delivering the proper volume of fuel to the high-pressure pumps, directly causing a P0087 code.
  • In-Tank Low-Pressure Fuel Pump — Located inside the fuel tank, accessible by removing the driver's side rear seat and an access cover on the floor.. Physical access is required to test the pump directly or to replace it. Knowing that seat removal is necessary is critical for estimating labor time and complexity.

Real Owner Repair Stories

  • Land Rover Forums user (2013 LR4 5.0L V8 (similar HPFP system)) — P0087, 'Restricted Performance', hard starting.
    ❌ Tried (didn't work) A dealer diagnosed a failed High-Pressure Fuel Pump and quoted $3,200 for replacement.
    ✅ What actually fixed it The owner declined the repair, added a can of BG 44K fuel system cleaner to the tank, and drove the vehicle. After a couple of days, all symptoms and codes cleared, and the vehicle ran perfectly without any parts being replaced.
  • Land Rover Forums user (2010 LR4 5.0L V8 (similar HPFP system)) — P0087, 'Restricted Performance', high-pressure PSI much lower than normal at 3000 RPM.
    ❌ Tried (didn't work) Replaced both high-pressure fuel pumps and their tappets. Replaced the high-pressure sensor. The problem persisted after these common fixes.
    ✅ What actually fixed it An independent shop discovered the fuel pump camshaft was out of time. The timing was corrected, which resolved the low-pressure issue.
  • Land Rover Forums user reply (LR4 (unspecified year/engine)) — P0087 code and associated performance issues.
    ❌ Tried (didn't work) Initial diagnosis pointed towards fuel pump issues.
    ✅ What actually fixed it The root cause was a failing battery and alternator. The low-pressure fuel pump's output is sensitive to system voltage, and the electrical fault was causing reduced pump performance, which in turn triggered the low-pressure code.

"I Checked Everything" — The Actual Cause

  • In one documented case, after replacing both high-pressure fuel pumps and the fuel rail pressure sensor, the P0087 code remained. The issue was not a leak or a standard component failure that would be found in a typical diagnostic procedure. The actual root cause was the mechanical timing of the fuel pump camshaft being incorrect, a purely mechanical fault that was only found after all common hydraulic and electronic parts were replaced without success.

When the Usual Fixes Don't Work

  • While failing high-pressure fuel pumps are a primary cause of P0087 on gasoline models, owners have spent thousands replacing them only for the code to persist. In one detailed account, replacing both HPFPs, their tappets, and the pressure sensor failed to resolve the issue. The ultimate fix was correcting the mechanical timing of the fuel pump's camshaft, which had jumped. In another case, a user replaced the HPFPs, the in-tank pump, the filter, and both low and high-pressure sensors, yet the intermittent code remained, highlighting that this can be an extremely difficult code to diagnose and may have complex root causes beyond simple component failure.

OEM Part Supersession History

  • LR035527LR081595 — Updated part for the high-pressure fuel pump on V6 gasoline engines.
  • LR041978 (Diesel Fuel Filter)N/A — This is the current OEM part number. However, several OEM suppliers manufacture compatible versions.
    Heads up: Known high-quality OEM supplier alternatives include Mahle (KL 1044), Delphi (HDF965), Bosch (F 026 402 224), Mann-Filter (WK 8078), and Hengst Filter (H603WK).

Model Year Variations Within This Range

  • 2017-2019: Within the 2017-2019 model years, the Discovery 5 (L462) was in its first iteration before the major 2021 facelift. The primary engine options (3.0L V6 Supercharged gasoline and 3.0L TDV6 diesel) remained consistent. Therefore, the causes and diagnostic procedures for code P0087 are not known to differ significantly between these specific years.
Land Rover Discovery - TD6 Fuel Filter Change #landroverdiscovery5 #dieselengine
Land Rover Discovery - TD6 Fuel Filter Change #landroverdiscovery5 #dieselengine
RESTRICTED PERFORMANCE - Range Rover **SOLVED** / Sport / Discovery / Evoque Jaguar SDV6 TDV6 Diesel
RESTRICTED PERFORMANCE - Range Rover **SOLVED** / Sport / Discovery / Evoque Jaguar SDV6 TDV6 Diesel
Land Rover Discovery 4 Diesel Fuel Filter swap 2.7 TDV6 3.0 SDV6 L319 LR3 LR4 Range Rover Sport L320
Land Rover Discovery 4 Diesel Fuel Filter swap 2.7 TDV6 3.0 SDV6 L319 LR3 LR4 Range Rover Sport L320
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
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 May 25, 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:
  • Land Rover DISCOVERY: 201720182019
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