P0087: Fuel pressure is too low to feed the engine properly
Fuel Rail/System Pressure Too Low
Fuel pressure is too low, and the engine can stall suddenly at speed. Get it checked today. If it hesitates, loses power or stalls, pull off the road and have it towed.
Stop driving and get help if
- The check engine light is flashing
- The temperature gauge runs high, or you see steam (overheating)
- The car loses power, hesitates badly or stalls
- You smell burning or see smoke
- A brake warning light comes on, or the brakes feel different
Pull over as soon as you can, turn the engine off, and call a tow or roadside help.
What it means
Your engine needs fuel delivered at a specific pressure to atomize and ignite correctly. P0087 means the fuel rail pressure sensor reported pressure below the minimum the engine needs. The most likely causes are a failing fuel pump, a clogged fuel filter, or a restricted fuel line. Direct-injection engines are more sensitive to pressure drops than port-injection engines. A failing fuel pressure regulator or a weak pump that only fails under load are common reasons this code appears during acceleration.
Common causes
- Failing fuel pumpThe most common cause on vehicles over 80,000 miles. Pump output drops before it fails completely.
- Clogged fuel filterA blocked filter restricts flow to the pump outlet. Many modern vehicles have a lifetime filter inside the tank.
- Failing fuel pressure regulatorA regulator stuck partially closed starves the fuel rail under high demand.
- Restricted fuel lineKinked or partially blocked fuel lines reduce delivery pressure, especially under load.
- Weak fuel pump relay or wiringA marginal relay causes the pump to lose voltage under load, dropping pressure intermittently.
What the fix could involve
From the cheaper fix to the bigger one. Prices depend on your car, your area and the shop, so ask for a written quote that names the part and the labor before you approve it.
- Fuel filter (inline)
- Fuel pressure regulator
- Fuel pump replacement
Symptoms
- Check engine light on
- Engine hesitates or stumbles during hard acceleration
- Long crank before starting
- Stalling at idle or under load
- Loss of power going uphill or merging on a highway
What to do next
Do not drive this vehicle unless absolutely necessary. A shop should measure actual fuel rail pressure with a gauge before ordering any parts. An electric fuel pump test under load will confirm whether the pump is the source. If the vehicle has a serviceable inline filter and it has never been replaced, start there. Do not assume the pump is fine because the car starts. Pumps often deliver enough pressure at idle but fail under the higher demand of acceleration.
Lewis reads P0087 alongside any related fuel system codes and shows your live fuel trims, so you can see whether the engine is running lean from low fuel pressure. Get Lewis on the App Store or Google Play.
Related codes
FAQ
- Can a dirty fuel injector cause P0087?
- Dirty injectors increase restriction, which can reduce effective pressure at the injector tip. But they rarely drop rail pressure enough to set P0087 on their own. Focus on the pump and filter first.
- Will adding a bottle of fuel cleaner fix this?
- No. P0087 is a pressure problem, not a cleanliness problem. If the pump is worn or the filter is blocked, no additive will fix it.
- My car only stumbles during hard acceleration. Is it still P0087?
- Yes. A pump that delivers enough pressure at idle but not under high demand is one of the most common P0087 patterns. The code often sets only during acceleration.
Check your car's recalls free. No scanner needed.
Lewis checks your car against NHTSA safety recalls by year, make and model. It is free and works before you own a scanner.