P0087 on 2014-2020 Ram 1500 EcoDiesel: Fuel Rail Pressure Too Low Causes and Fixes
P0087 on a Ram 1500 EcoDiesel most often points to a failed high-pressure fuel pump (HPFP) or a clogged fuel filter. The HPFP is a known weak point, leading to a major recall (Z46/NHTSA 22V-406). A failing pump can send metal debris through the fuel system, causing catastrophic damage. Always start diagnosis by replacing the fuel filter(s) first, as it's the cheapest and easiest fix and a common cause of the code.
- P0087 on a 2014-2020 Ram 1500 EcoDiesel is a critical code that should not be ignored.
- The most likely cause is a failing high-pressure fuel pump (HPFP), which is the subject of safety recall Z46 for 2014-2019 models. Check if your vehicle is covered.
- Always start your diagnosis by replacing the fuel filter(s). It's an inexpensive step that could solve the problem.
- Do not continue driving with this code. You risk a sudden engine stall and could cause catastrophic, expensive damage to the entire fuel system.
- Diagnosis requires monitoring actual vs. desired fuel pressure with a scan tool and may require a mechanical gauge to test the low-pressure lift pump.
What's Unique About the 2014-2020 Ram 1500

The 2014-2020 Ram 1500 with the 3.0L EcoDiesel engine is particularly susceptible to this code due to issues with its high-pressure fuel pump (HPFP). Early generations of this engine used a Bosch CP4.2 pump that was prone to premature failure due to its design and sensitivity to the lower lubricity of modern ultra-low sulfur diesel (ULSD). This widespread problem prompted a major safety recall (Z46, NHTSA campaign 22V-406) because a failing pump could disintegrate internally, sending metal debris throughout the entire fuel system and causing catastrophic damage and sudden engine stalling. Therefore, a P0087 code on this specific truck should be taken very seriously as it could be an early warning of HPFP failure.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Generation note: The 2014-2020 year range covers two generations of the Ram 1500: the fourth-gen (DS), sold from 2014-2019, and the fifth-gen (DT), which debuted in 2019. The 3.0L EcoDiesel engine itself also evolved, with a 'Gen 2' in earlier models and an updated 'Gen 3' for 2020. The primary cause, the HPFP failure, is most associated with the 2014-2019 'DS' models covered under recall Z46. However, fuel system principles and other potential causes like clogged filters or a weak lift pump apply to all years.
Symptoms You May Notice

- Check Engine Light is on
- Sudden loss of engine power, especially during acceleration (limp mode)
- Engine stalling, sometimes without warning, and may not restart
- Difficulty starting or long crank times
- Rough or uneven idle
- Hesitation or surging under load
- Message on dash like "Service Electronic Throttle System"
- Engine stumbles or feels 'jerky' during acceleration.
- Replacing the fuel rail pressure sensor when the actual problem is a clogged filter or a failing pump.
- Assuming the high-pressure pump is bad when a weak in-tank lift pump is the root cause.
- Replacing only the HPFP without cleaning the entire fuel system when metal contamination is present, leading to repeat failure of the new components.
Most Likely Causes

- Failed High-Pressure Fuel Pump (HPFP) 🔴 High Probability The Bosch CP4.2 HPFP used in 2014-2019 models is known to fail prematurely. Its internal roller-tappet design is not well-lubricated by modern ULSD fuel, leading to metal-on-metal wear. This led to safety recall Z46 (NHTSA 22V-406), as failure sends metal shavings through the fuel system, causing extensive damage.
How to confirm: A technician can check for metal debris (often described as 'glitter') in the fuel filter housing or on the screen of the fuel quantity solenoid (also called MPROP or FCA) on top of the HPFP. Monitoring desired vs. actual fuel rail pressure with a scan tool will show actual pressure failing to keep up with commanded pressure under load.
Typical fix: Replacement of the HPFP. If metal contamination is found, the entire fuel system (injectors, fuel rails, lines, and tank) must be cleaned or replaced, a procedure covered under recall Z46 for affected vehicles. Some owners proactively install a 'disaster prevention kit' that reroutes return fuel to trap debris and prevent system-wide contamination if the pump fails.
Est. part cost: $500-$1500 for the pump alone; $4000-$10,000+ for a full system replacement if not covered by recall. - Clogged Fuel Filter(s) 🔴 High Probability Diesel fuel systems are sensitive to contamination. A clogged filter restricts flow to the HPFP, starving it of fuel and causing low pressure. Many owners on forums report changing filters more frequently than the recommended interval to prevent issues.
How to confirm: Start by replacing the fuel filter(s). It's the cheapest and most common maintenance item. Inspect the old filter for excessive dirt, water, or metal particles (a sign of HPFP failure). In many cases, simply replacing a clogged filter resolves the P0087 code.
Typical fix: Replace the rear, frame-mounted fuel filter. The OEM part number is 68235275AA, which has been superseded by 68235275AB.
Est. part cost: $40-$80 - Failed In-Tank Low-Pressure Fuel Pump (Lift Pump) 🟡 Medium Probability The lift pump supplies fuel from the tank to the HPFP. If it weakens, it cannot provide enough volume, causing the HPFP to be starved and trigger a P0087 code. This is a common point of failure after filters are ruled out.
How to confirm: A technician must test the low-pressure fuel system pressure with a mechanical gauge, not just a scan tool, as the sensor can be inaccurate. Pressure should be stable and hold above 54 PSI, even while cranking. A drop to the 40-46 PSI range during cranking indicates a weak lift pump.
Typical fix: Replace the in-tank fuel pump module.
Est. part cost: $300-$600 - Faulty Fuel Rail Pressure Sensor ⚪ Low Probability
How to confirm: Monitor the sensor's voltage and pressure readings on a scan tool. If the readings are erratic, do not change with engine RPM, or are illogical, the sensor may be faulty. This is often diagnosed after other, more common causes are ruled out.
Typical fix: Replace the fuel rail pressure sensor.
Est. part cost: $100-$250
Rare But Worth Checking
- Leaking Fuel Injector: An injector can get stuck open or leak excessively, causing pressure to bleed off from the fuel rail. This can be diagnosed with an injector leak-off (return rate) test. Excessive return fuel from one injector compared to the others indicates a failure.
- Faulty Fuel Pressure Regulator (MPROP/FCA): This solenoid, also known as the Fuel Control Actuator (FCA) or Metering Unit, is located on the HPFP and controls how much fuel enters the high-pressure chambers. If it malfunctions, it can cause pressure deviations. It can sometimes be replaced separately from the HPFP.
Diagnosis Steps
- Scan the ECM for all stored trouble codes. Note any other codes that appear with P0087, especially P016F.
- Replace the fuel filter(s). This is a critical first step. Cut open the old filter and inspect the media for shiny metal flakes ('glitter'), a definitive sign of HPFP failure.
- If no metal is found, test the low-pressure fuel system (lift pump) with a mechanical gauge connected to the test port. Pressure must remain above 54 PSI during key-on prime and while cranking the engine. A significant drop indicates a failing lift pump.
- Using a diagnostic scan tool, monitor 'Desired Fuel Rail Pressure' vs. 'Actual Fuel Rail Pressure' while driving. Under heavy load (e.g., accelerating hard), a significant lag or drop in actual pressure points to a high-side fuel delivery problem.
- If low-side pressure is good but high-side pressure is low, inspect the HPFP. Remove the Fuel Control Actuator (FCA/MPROP) from the top of the pump (held by two Torx screws) and check its screen and the cavity for metal debris.
- If no pump or filter issues are found, perform an injector leak-off test to check for a faulty injector bleeding off pressure from the rail.
- As a final step, test the fuel rail pressure sensor and its wiring harness for proper voltage and signal.
Parts You'll Likely Need
- High-Pressure Fuel Pump (HPFP)
(OEM #68631088AA)— This is the most common major failure point causing P0087 on these trucks, addressed by recall Z46.
Trusted brands: Bosch, Mopar
OEM price range: $800-$1500
Aftermarket price range: $500-$1000 - Fuel Filter
(OEM #68235275AB (supercedes 68235275AA))— A clogged fuel filter is a very common cause and the first step in diagnosis.
Trusted brands: Mopar, Fleetguard, Wix
OEM price range: $50-$90
Aftermarket price range: $40-$80
Related Codes That Often Appear With This One
- P016F — A more specific code for "Closed Loop Fuel Pressure Control At Limit - Pressure Too Low," often appearing alongside P0087.
- P2002 — Indicates "Diesel Particulate Filter Efficiency Below Threshold." This code is mentioned in TSB 18-002-23, suggesting it can occur with P0087 due to overall engine performance issues caused by the fuel pressure fault.
- P1290, P1292 — An owner complaint (NHTSA ODI #11721155) linked these manufacturer-specific codes with P0087 during a high-pressure fuel pump issue.
- U0001-00 — A forum user reported this "High-Speed CAN communication" code alongside P0087 when experiencing power loss, suggesting potential electrical or module-related issues.
- P0128-00, P0300-00 — TSB 18-002-23 lists these codes for Thermostat Rationality and Multiple Cylinder Misfire as potentially occurring with P0087, addressed by a PCM software update.
Technical Service Bulletins (TSBs) & Recalls
- Z46 / NHTSA 22V-406: Safety recall for premature failure of the High-Pressure Fuel Pump (HPFP) on 2014-2019 Ram 1500 and 2014-2020 Jeep Grand Cherokee models with the 3.0L diesel. Failure can cause fuel starvation and sudden loss of power. The remedy involves replacing the HPFP and, if contaminated, the entire fuel system.
- 18-002-23: A PCM software update for 2020 Ram 1500 DT models that addresses a list of DTCs that can be falsely set, including P0087.
- 18-021-15 REV-E: An older PCM software update for 2014 models that also addresses several potential DTCs, including P0087. This indicates software logic has been a factor in this code appearing.
Platform-Specific Known Issues
- Owner Experience: Diagnosing a Weak Lift Pump: On EcoDieselRam.com, a user described having P0087 with stalling issues. After replacing the fuel filter didn't work, they were advised to check the lift pump pressure with a mechanical gauge. Their scan tool reported good pressure, but the mechanical gauge showed it dropping from 54 PSI to the low 40s while cranking. Replacing the lift pump solved the problem, highlighting the importance of not trusting scan tool data for the low-pressure side.
- Owner Experience: The Parts Cannon Approach: A user on EcoDieselRam.com with a 2016 model reported their dealership's frustrating diagnostic process for P0087. They first replaced the fuel filter, then the in-tank lift pump, with no success. The dealer then suggested it could be the pressure sensor, regulator, or an injector, turning the repair into a costly guessing game. This illustrates the importance of systematic diagnosis (testing pressures) rather than just replacing parts.
- Owner Experience: Crank-No-Start After Power Loss: A Reddit user with a 2014 model experienced a sudden loss of power while accelerating, followed by a crank-no-start condition and code P0087. They replaced the very dirty fuel filter, which didn't help. They then correctly tested the lift pump pressure and found it was a strong 62 PSI, properly ruling out the two most common causes and pointing towards a more serious HPFP issue.
Mechanic-Grade Diagnostic Values
- Low-Pressure Fuel Pump (Lift Pump) Pressure — expected: 54-64 PSI with key on, engine off (pump priming). A new pump may show as high as 62 PSI.. Failure: Pressure dropping below 54 PSI, especially dropping to the 40-46 PSI range while cranking, indicates a weak or failing lift pump.
- High-Pressure Fuel Rail Pressure (while cranking) — expected: Minimum of 3,500 PSI is required for the engine to start.. Failure: A reading significantly lower, such as 500-800 PSI, while cranking points to a problem on the high-pressure side (HPFP, regulator, or major leak).
- Fuel Rail Pressure Sensor Voltage — expected: Approximately 0.5V with engine off, 1.3V at idle, and up to 3.8V during snap acceleration.. Failure: Voltage that is stuck at 0V, 5V, or is erratic and does not correspond to engine load suggests a faulty sensor or wiring issue.
- Fuel Pressure Regulator Leak Test — expected: Little to no fuel (less than 30 ml) from the return line on the right-side fuel rail during a few engine cranks.. Failure: A significant flow of fuel indicates the regulator is stuck open and bleeding off rail pressure.
Hidden / Shadow Codes Worth Checking
- P016D: Excessive Time To Enter Closed Loop Pressure Control. This indicates the fuel system is taking too long to build the pressure commanded by the ECM. (see via Often appears with P0087 on a dealer-level or advanced diagnostic scan tool like WiTech.)
- P1EDC: A manufacturer-specific code that can translate to 'Empty Fuel Tank', which may be set erroneously during a low-pressure event. (see via Visible on advanced diagnostic scan tools during a full system scan.)
Scan Tool Commands That Help
- wiTECH or equivalent advanced scan tool: Actuate In-Tank Fuel Lift Pump Module — This function is used to run the lift pump on command, allowing a technician to perform a fuel flow test by timing how much fuel is collected in a specific period. This directly tests the volume capacity of the lift pump.
- wiTECH or equivalent advanced scan tool: SCR DEF Tank Fluid Level Reset — According to a service bulletin, this procedure may be required under the PCM 'System Tests' menu after reprogramming the PCM for certain fuel-system-related software updates.
Wiring & Ground Locations
- Fuel Rail Pressure Sensor Connector — Located at the end of the driver's side fuel rail, near the firewall, and just to the left (outboard) of the MAP sensor on the back of the intake manifold.. Corrosion or a poor connection at this connector can cause incorrect pressure readings, leading to a P0087 or related P0191 code even if the fuel pressure is mechanically sound. A known fix in some cases is to clean the connector pins and apply dielectric grease.
- Fuel Pump Relay (Integrated) — On some Ram models, the fuel pump relay is not a separate, plug-in component but is integrated into the Power Distribution Center (PDC) or main fuse box.. If the internal relay fails, the lift pump will not receive power, causing a no-start and P0087. This is often misdiagnosed as a bad fuel pump. The fix is often a PDC bypass kit or a complete, expensive PDC replacement.
Real Owner Repair Stories
- EcoDieselRam.com forum user 'Gav4life' (Ram 1500 EcoDiesel (year not specified)) — P0087 code, stalling.
❌ Tried (didn't work) Replacing the fuel filter.
✅ What actually fixed it The truck stalled during a test drive after the filter change. The final resolution was replacing the in-tank low-pressure fuel pump (lift pump). - YouTube channel 'Rainman Ray's Repairs' (2018 Ram 1500 EcoDiesel) — P0087, P016F, P016D codes. Rough running, stalling, and a no-start condition.
❌ Tried (didn't work) Replacing the fuel filter (which was not visibly clogged).
✅ What actually fixed it The technician noticed the in-tank lift pump was completely silent during the key-on priming cycle. Upon removal, the pump's pickup was found to be clogged with fuel tank contamination. Replacing the in-tank lift pump assembly resolved all issues. - EcoDieselRam.com forum user 'trace2008' (2014 Ram 1500 EcoDiesel) — Intermittent P0191 code (Fuel Rail Pressure Sensor Circuit Performance), a closely related code to P0087.
❌ Tried (didn't work) Multiple dealer visits., Dealer replaced the fuel rail pressure sensor, but the check engine light returned.
✅ What actually fixed it The owner cleaned the electrical connectors for both the fuel rail pressure sensor and the high-pressure pump controller and applied dielectric grease to the contacts and seals. The code did not return.
"I Checked Everything" — The Actual Cause
- In cases where fuel pressure tests (the equivalent of a smoke test for this system) seem inconclusive, the root cause can be electrical rather than mechanical. A user with a recurring fuel pressure sensor code (P0191) found the final fix was not a pump or sensor, but a poor electrical connection at the sensor and pump controller. Cleaning the connectors and applying dielectric grease resolved the issue that a part replacement did not.
When the Usual Fixes Don't Work
- While the high-pressure fuel pump (HPFP) is a major concern for this platform, it is not always the cause of P0087. Multiple owner accounts confirm that replacing a clogged fuel filter was attempted first but failed to solve the issue. The final repair was often a much cheaper and simpler part: the in-tank low-pressure lift pump. In one documented case, the lift pump failed after a filter change, and in another, it was clogged by tank contamination. This demonstrates that a failure of the low-pressure side to supply the high-pressure side is a very common root cause and should be thoroughly tested before condemning the expensive HPFP.
OEM Part Supersession History
68235275AA→68235275AB— Standard part revision by manufacturer.
Model Year Variations Within This Range
- 2014-2019 ('Gen 2' EcoDiesel): These models primarily used the Bosch CP4.2 high-pressure fuel pump, which is the subject of the major Z46 recall for catastrophic failure. P0087 on these models has a very high probability of being related to a failing HPFP.
- 2020 ('Gen 3' EcoDiesel): The 2020 model year introduced the third-generation EcoDiesel engine, which featured significant redesigns, including a different high-pressure fuel pump (Bosch CP3). While still susceptible to general fuel system issues like clogged filters or failing lift pumps, it is not known for the same type of widespread HPFP self-destruction as the Gen 2 engine. Diagnostic approaches should weigh lift pump and filter issues more heavily before suspecting the HPFP.
Helpful Videos
We Have This Part in Stock
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.
- Ram 1500:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2014-2020 Ram 1500
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- "I Checked Everything" — The Actual Cause
- When the Usual Fixes Don't Work
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off