P0087 indicates the engine control module has detected that fuel rail pressure on Bank 1 is below the value it commanded. In plain terms, the engine is not receiving the fuel pressure it needs to run correctly, whether because the fuel system cannot build the pressure or because pressure is being lost somewhere downstream.
A clogged fuel filter is one of the most common and simplest causes, particularly on diesel applications and on any vehicle that has missed scheduled fuel-filter service. It starves the rail of volume before any sensor ever reads low pressure.
The pump feeding the high-pressure pump or fuel rail cannot maintain flow, so rail pressure sags. This is very common on higher-mileage vehicles and on diesels that rely on an electric lift pump to supply the high-pressure pump.
On direct-injection engines, internal wear or a failed pressure control element in the high-pressure pump can prevent it from building the commanded rail pressure even when the low-side supply is adequate.
A regulator stuck open or a metering/control valve that is not sealing correctly bleeds pressure off the rail. These components are common failure points on both GDI gasoline and common-rail diesel systems.
Corroded pins, chafed wires, or a failed FRP sensor can falsely report low pressure to the ECM or disable fuel-pressure control, setting the code even when mechanical pressure is acceptable.
External leaks in supply lines, the rail, or — very commonly on diesel common-rail — internal leak-back through worn injectors will bleed off pressure. Diesel injector return-leak testing is a standard part of diagnosing this code.
The PCM is rarely the cause of P0087. It should only be considered after every fuel-side mechanical, pump, regulator, and sensor/wiring issue has been ruled out with hard data.
The definition is universal; the diagnostics are engine-specific. Open your vehicle for the codes documented for it:
You can usually limp a short distance at reduced power, but the engine may stall, run very roughly, or stay in limp mode. Continued running with insufficient fuel pressure can damage injectors and the high-pressure pump, so the code should be addressed promptly.
No. Replacing the engine computer is almost never the correct repair for P0087. The vast majority of cases are a fuel filter, a fuel pump, a pressure regulator or control valve, a leaking injector, or a sensor/wiring issue. Some shops and online sources suggest a PCM replacement for this code, but that is usually a costly and incorrect diagnosis — confirm a real fuel-side problem with gauge and flow data before ever replacing a computer.
No. The code applies to both gasoline direct-injection and diesel common-rail engines, but it is reported far more often on diesels because their fuel systems are more sensitive to low-side supply problems, lift-pump failure, and injector return leakage.
Contaminated fuel or water in fuel typically plugs the fuel filter, which then sets the code — the underlying problem is the restricted filter, not the fuel itself. Air intrusion on the suction side of a weak lift pump can also produce low rail pressure, so the suction-side lines and seals should be inspected.