Quick triage & tools

  • Freeze-frame matters: RPM, load, temp, trims and battery voltage when the fault set.
  • Don’t skip basics: battery/charging stability, grounds, and connectors.
  • Have ready: scan tool + multimeter. A fuel pressure gauge (low side) and live rail pressure data are very helpful.

Decision flow

  1. Confirm the conditions when it sets
    • Often sets under load: hard accel, uphill, high speed.
    • Review freeze-frame load, RPM, and fuel trims (petrol).
  2. Check low-pressure supply first
    • Restricted fuel filter, weak in-tank pump, blocked pickup, or aeration.
    • Listen for pump change in tone; check fuel quality/contamination.
  3. Look for leaks / return issues
    • External leaks, wet lines, or fuel smell.
    • Some systems leak internally via injectors or pressure control valve.
  4. Compare desired vs actual rail pressure
    • If actual follows desired until higher load then falls away, suspect supply restriction or pump capacity.
    • If it’s erratic at all loads, suspect sensor/wiring or pressure control instability.
  5. Pressure sensor / wiring plausibility
    • Check connector, 5V reference, ground quality and signal stability.
  6. High-pressure side control (if applicable)
    • HPFP wear, pressure control valve, cam follower (some engines), or mechanical drive issues.
  7. After the fix: verify
    • Re-test under the same load conditions and confirm rail pressure tracks commanded without dips.

Common causes

  • Clogged fuel filter / restricted pickup.
  • Weak low-pressure pump (especially under load).
  • Faulty rail pressure sensor / wiring.
  • High-pressure pump/control issues (direct injection).

Print / save checklist

Tick these off as you work. If you need to hand this to a mechanic, print it as a short job card.

  • Freeze-frame captured / conditions noted
  • Battery voltage checked (resting + cranking)
  • Basic visual checks (hoses, connectors, grounds, fuses)
  • One test at a time (don’t change multiple variables)
  • Confirm fix by reproducing the original condition

What to do next

Use the links below to deepen the test you’re about to perform, cross-check related codes, or jump to a faster symptom-led flow.