Skip to content
WrenchConnect
Stop driving if it runs poorly
P0087

Fuel Rail/System Pressure Too Low

The P0087 code indicates that the Powertrain Control Module (PCM) has detected that the fuel pressure in the fuel rail or fuel system has dropped below the minimum commanded threshold. This typically occurs when the fuel delivery system cannot supply enough volume or pressure to meet the engine's current demands.

How urgent is P0087?

This code is considered high severity because low fuel pressure can cause the engine to stall while driving, creating a safety hazard. It can also lead to a lean running condition that may damage internal engine components or the catalytic converter if ignored.

Common symptoms

  • Illuminated Check Engine Light
  • Engine stalling or hesitation during acceleration
  • Rough idle or engine misfires
  • Hard starting or extended cranking time
  • Noticeable lack of engine power

Likely causes

  • Clogged or restricted fuel filter
  • Failing high-pressure or low-pressure fuel pump
  • Faulty fuel rail pressure sensor
  • Restricted or kinked fuel lines
  • Leaking fuel injectors
  • Faulty fuel pump control module

What to check before replacing parts

1

Connect a scan tool and monitor the live fuel rail pressure data.

Look for: Compare the actual fuel pressure reading to the desired/commanded fuel pressure; a significant drop under load confirms the low pressure condition.

2

Inspect the fuel filter and fuel lines for physical damage, kinks, or severe clogs.

Look for: Look for crushed lines or a heavily restricted filter that would impede fuel flow from the tank to the engine.

3

Test the fuel rail pressure sensor wiring and connector.

Look for: Check for corrosion, loose pins, or damaged wires that could cause the sensor to send an artificially low voltage signal to the PCM.

4

Perform a manual fuel pressure test using a mechanical gauge at the fuel rail (if equipped with a test port).

Look for: A mechanical gauge reading that matches the scan tool confirms a true low pressure issue, while a normal gauge reading indicates a faulty pressure sensor.

5

Test the fuel pump's electrical circuit and volume output.

Look for: Verify the pump is receiving proper voltage and ground, and measure the fuel volume over a set time to ensure the pump isn't failing internally.

This page explains the generic P0087 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

Related OBD2 codes

More common codes