← All trouble codes
Trouble code
P0087: fuel rail pressure too low
The same code points to different failures on different engines. Below, engine by engine, are the documented failures whose records name P0087, with the record's own words, how to tell them apart and the usual fix. The meaning above is taken from the record CP4 high-pressure fuel pump failure and fuel system contamination (2019-2020 6.7).
6.7 Power Stroke (2011-present)3.0 Power Stroke (2018-2021)6.7 Cummins 2007-20186.7 Cummins 2019+Ram 1500 EcoDiesel (2014-2019)3.5 EcoBoost (gas)Transit V6 (gas)
6.7 Power Stroke (2011-present)
1 documented failure names this code. All about this engine
verified
How widespread: Common
171 NHTSA owner complaints match it, out of 1,754 checked
Where its record names the code
- fuel rail pressure DTCs P0087 (too low) / P0088 (too high), P0093 (large fuel leak detected), P008F (fuel/engine temp correlation)
Its other signs
- hard starting or a sudden stall, sometimes with no prior warning
- metallic sheen or visible metal flakes in a cut-open fuel filter
- loss of power that does not clear, often followed by a no-start
How to tell it apart
- cut open the fuel filter and inspect for metallic debris before doing anything else - its presence changes the whole repair scope
- review rail-pressure command vs actual during cranking; pressure that will not build implicates the pump or pressure-control valve
- rule out the low-pressure supply side (lift pump, filters - see Low-pressure fuel supply weakness (lift pump, filters, water-in-fuel)) before condemning the high-pressure pump
Usual fix
full fuel-system contamination kit: new/reman high-pressure pump + full injector set + rails + high-pressure lines + filters + seals in one job - replacing only the pump on a confirmed contamination event guarantees a repeat failure
Recalls and bulletins
26V-15824V-957
Root cause, parts and sources →
3.0 Power Stroke (2018-2021)
1 documented failure names this code. All about this engine
aggregated
How widespread: Occasional
Where its record names the code
- hard start / crank-no-start, rough running, low fuel rail pressure (P0087 family), power loss under load
- P0087/rail-pressure codes with a dying pump: check the fuel filter for metallic debris BEFORE replacing parts
Its other signs
- failures reported as early as ~40k miles; catastrophic failure sends metal debris through injectors, lines and tank
How to tell it apart
- P0087/rail-pressure codes with a dying pump: check the fuel filter for metallic debris BEFORE replacing parts
- metal found = the whole high-pressure side is suspect (pump, injectors, lines)
Usual fix
replace the CP4.2 high-pressure pump (metal-free system only - debris found means the full cascade)
Root cause, parts and sources →
6.7 Cummins 2007-2018
1 documented failure names this code. All about this engine
verified
How widespread: Common
32 NHTSA owner complaints match it, out of 1,355 checked
Where its record names the code
- P0087 / low-rail-pressure DTCs, worse under load or with tuning
- scan rail-pressure actual vs desired under a load test; P0087 points delivery-side first
Its other signs
- long cranks, hesitation, power loss when the tank is low
- FCA (fuel control actuator) ticking / rough idle when failing
- water-in-fuel warnings if filtration is neglected
How to tell it apart
- measure supply/return fuel pressure under load (the decisive test) - spec per service data
- scan rail-pressure actual vs desired under a load test; P0087 points delivery-side first
- isolate FCA vs lift pump: FCA symptoms (ticking/rough idle) vs delivery starvation under load
Usual fix
replace the worn lift pump with a stock-type in-tank unit (stock trucks)
Recalls and bulletins
TSB 08-036
Root cause, parts and sources →
6.7 Cummins 2019+
1 documented failure names this code. All about this engine
verified
How widespread: Very common
66 NHTSA owner complaints match it, out of 318 checked
Where its record names the code
- codes P0087 (rail pressure too low), P008A (low-pressure side too low), P0201-P0206 (injector circuits); engine will not start
Its other signs
- sudden loss of power and stall, often with no warning or after a 'Service Exhaust System' type message; may not restart
- metal debris in the fuel filters once the pump has come apart
How to tell it apart
- check the VIN for recall 21V-880 / Y78 first
- on a stall or no-start, inspect the fuel filters for metal before replacing parts
- a CP3.3 pump looks and sounds different from the CP4; bulletin 14-008-22 explains the identification differences
Usual fix
recall Y78: CP3.3-style pump, PCM update and fuel system parts as needed, free at a Ram dealer
Recalls and bulletins
21V-88018-099-22 / 18-054-2114-008-22
Root cause, parts and sources →
Ram 1500 EcoDiesel (2014-2019)
1 documented failure names this code. All about this engine
verified
How widespread: Common
Where its record names the code
- hard start / crank-no-start, rough running, low fuel rail pressure (P0087 family), power loss under load
- P0087/rail-pressure codes with a dying pump: check the fuel filter for metallic debris BEFORE replacing parts
Its other signs
- catastrophic failure sends metal debris through injectors, rails, lines and tank - the full contamination cascade
- owner reports include remedy pumps failing again ~19 months after the recall replacement
How to tell it apart
- P0087/rail-pressure codes with a dying pump: check the fuel filter for metallic debris BEFORE replacing parts
- metal found = the whole high-pressure side is suspect (pump, injectors, rails, lines) - recall 22V-406 inspection scope
- check 22V-406 completion by VIN before paying out of pocket
Usual fix
replace the CP4.2 high-pressure pump (metal-free system only - debris means the full cascade; recall 22V-406/Z46 first)
Recalls and bulletins
22V-406
Root cause, parts and sources →
3.5 EcoBoost (gas)
2 documented failures name this code. All about this engine
aggregated
How widespread: Occasional
3 NHTSA owner complaints match it, out of 667 checked
Where its record names the code
- MIL with P0087-family codes
Its other signs
- no-start / extended crank, more pronounced cold
- power loss under load from fuel starvation
How to tell it apart
- log low-side fuel pressure at rail inlet, cold and hot
- verify pump power/ground and the filter state before pump replacement
- apply the cold-weather bulletin triage below -15C before parts
Usual fix
in-tank pump module / filter service; wiring correction where the fault is electrical
Recalls and bulletins
TSB-14-0067
Root cause, parts and sources →
aggregated
How widespread: Occasional
1 NHTSA owner complaints match it, out of 667 checked
Where its record names the code
- MIL with fuel-pressure DTCs (P0087 family)
- check for P0087/P0088 and for metal on the HPFP follower path (oil analysis)
Its other signs
- long crank on start-up
- random misfires / hiccups under acceleration
- sudden power loss in motion
How to tell it apart
- log fuel rail pressure desired vs actual on a hot restart and under load
- check for P0087/P0088 and for metal on the HPFP follower path (oil analysis)
- rule out the in-tank pump and filter before the HPFP
Usual fix
HPFP replacement with the full fuel-contamination procedure (flush/rails/injector inspection) when the pump failed internally
Root cause, parts and sources →
Transit V6 (gas)
1 documented failure names this code. All about this engine
aggregated
How widespread: Occasional
Where its record names the code
Its other signs
- hard start after low fuel
- power loss under load
Usual fix
in-tank pump module / filter and injector service
Root cause, parts and sources →
A code tells you which system flagged a fault, not which part failed. Read it with the signs your truck shows: symptoms by engine. For your exact truck: check your VIN.