
DTC code
P0087
Fuel Rail/System Pressure Too Low
No mechanic has confirmed a fix for this code yet.
Read the cases — confirm what worked for youTechnical guide
Symptoms
- Hard start
- rough running
- loss of power
- black smoke (diesel)
- engine hesitation
- possible limp mode
Probable causes
- Fuel rail pressure too low
- worn high-pressure fuel pump
- clogged fuel filter
- failing low-pressure fuel pump
- worn/leaking injectors
- fuel contamination with water
Diagnostic steps
- Replace fuel filter (primary fix on diesel).
- Drain water separator.
- Check low-pressure fuel delivery (3-6 bar).
- Read live rail pressure vs target.
- Test injector return flow.
- HPFP replacement if confirmed worn.
Brand-specific notes (Nissan, Opel/Vauxhall, Peugeot/Citroen)
Nissan · Qashqai/Note/Juke/X-Trail · 1.5 dCi K9K / 2.0 dCi M9R
Symptoms
- Loss of power
- hesitation
- rough idle
- black smoke
- possible limp mode
- hard starting
Probable causes
- Worn HPFP (common on K9K/M9R Renault-Nissan dCi engines)
- clogged fuel filter
- worn fuel injectors returning too much fuel
- faulty IMV (inlet metering valve) on HPFP
- water in diesel
Diagnostic steps
- Replace fuel filter - mandatory first step.
- Check for water in fuel filter housing - drain if present.
- Read live rail pressure.
- Test injector return rates.
- Replace IMV on HPFP if worn.
- On K9K: shared architecture with Renault 1.5 dCi - same known failures.
Opel/Vauxhall · Astra/Insignia/Zafira/Vectra · 1.9 CDTi / 2.0 CDTi Z20DMH
Symptoms
- Power loss
- engine hesitation
- black smoke
- rough running
- possible no-start
- DPF regeneration failure
Probable causes
- Failing high-pressure fuel pump (known issue on 1.9 CDTi Z19DT/DTH)
- worn fuel injectors returning too much fuel
- blocked fuel filter
- failing low-pressure fuel pump
- leaking high-pressure fuel pipe
Diagnostic steps
- Check live fuel rail pressure data - low pressure at high RPM indicates HPFP wear.
- Measure injector return fuel quantity with flow testing.
- Replace fuel filter first (cheap easy fix).
- Check low-pressure side fuel delivery.
- HPFP replacement if confirmed - known Bosch CP1 pump wear issue on Z19DT engine.
Peugeot/Citroen · 207/307/308/407/C3/C4/C5 · 1.6 HDi / 2.0 HDi / 1.6 THP(partially verified)
Symptoms
- Loss of power
- rough running
- hard start
- possible limp mode
- excessive smoke (diesel)
- lean hesitation (petrol)
Probable causes
- Worn high-pressure fuel pump (Bosch CP1 or Siemens SID)
- worn or leaking injectors
- blocked fuel filter
- low fuel in tank (suction-side issue)
- fuel regulator failure
Diagnostic steps
- Replace fuel filter (critical first step).
- Check live fuel rail pressure - record at idle and full throttle.
- Perform injector return flow test.
- On 1.6 THP: check for known N54-style HPFP cam follower wear issue - check cam follower condition.
- HPFP replacement if confirmed worn.
Cross-checked technical synthesis (QA). It does not replace the manufacturer's procedure.
MECCANIC — code interpretation
not a diagnosisCode P0087 indicates that the fuel rail or system pressure has dropped below the threshold required for proper engine operation. This condition typically arises within the high-pressure fuel delivery circuit, often involving the electric lift pump in the tank, the primary supply line to the injection unit, or a failing mechanical high-pressure pump on direct-injection engines. Mechanics should verify that no air is entrained in the lines and ensure all connections are sealed against vacuum leaks which can depressurize the system under load. While fuel filter restriction or clogged injectors may contribute to pressure loss, these must be evaluated alongside electrical supply integrity for the lift pump relay and fuse. Always cross-reference specific manufacturer service data before concluding on component failure versus systemic design limitations regarding minimum operating pressures.
sources (2)
- [sae] SAE J2012 — Fuel Rail/System Pressure Too Low
- [case] VW Tiguan II (open)
Models most reported with this code (NHTSA)
Count of distinct owner complaints mentioning the code. US data — same engines, same failures.
AI here is a librarian: this page shows only what mechanics confirmed, or says “unknown”. It never suggests a diagnosis — MECCANIC interprets the code, never your car.