P0087 OBD-II code — what it means and what to check
ℹ Guidance only — not a substitute for inspectionEnter the trouble codes from your scanner to see what each one means, how urgent it is, and which checks to do first.
Your codes, interpreted
What this means
⚠ Have this looked at now. At least one code you entered should not be left until the next service.
What to doArrange a workshop inspection now, and keep journeys short and local until then.
Your codes
- P0087 — Fuel and air metering (service now). Fuel rail pressure is lower than the engine computer commanded. The fuel system cannot keep up with what the engine is asking for.
Checks to do first, in order
- Expect hesitation, loss of power under load, or a stall; plan journeys accordingly until it is fixed.
- Check the fuel filter first — a restricted filter is the most common cause and the cheapest to rule out.
- Have fuel pressure measured against specification with a gauge rather than inferred from the code.
- Inspect the fuel pump and, on direct-injection engines, the high-pressure pump and its drive.
Codes this tool cannot interpret
How this result was reached
- Interpretations cover standardised codes only, and describe what a code means rather than what is wrong with your specific vehicle.
- A stored code identifies the circuit or system reporting a fault. It does not identify the failed part — a sensor commonly reports a problem it did not cause.
- Reviewed by Project Owner on 2026-08-26.
- This tool covers a reviewed subset of standardised codes. A code it does not recognise is reported as undocumented rather than guessed at.