Check engine light on? Type your code.

P0087: Fuel rail / system pressure too low

Stop driving. Get it towed or fixed first.

Can I drive with P0087?

No, stop driving safely as soon as possible. Insufficient fuel pressure can cause sudden engine stalling or lean combustion damage.

What does P0087 mean?

P0087 stands for Fuel Rail/System Pressure - Too Low.

Symptoms you may notice

  • Engine sputters or cuts out under heavy acceleration
  • Long cranking time before engine starts
  • Loss of engine power when driving up hills or highway speeds

How much does it cost to fix?

Repair costs for code P0087 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Failing high-pressure fuel pump (HPFP)
    $350-$900 common
  • Clogged fuel filter or weak in-tank lift pump
    $100-$350 common
  • Leaking fuel pressure regulator or fuel injector
    $120-$350 possible
  • Crushed or restricted fuel supply line
    $50-$180 rare

What to do next

  1. Pull over if engine hesitates or sputters under acceleration.
  2. Check fuel rail pressure using a live scan tool.
  3. Inspect the high-pressure fuel pump camshaft follower (on VW/Audi/Ford direct injection).
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0087 indicates that the fuel rail pressure is dangerously below factory specifications. Direct injection engines require high fuel pressure to atomize fuel; low pressure leads to sudden power loss on highways and severe lean misfires. Have the fuel system tested immediately.