Fuel delivery (fuel rail pressure low)
P0087 Code: Fuel Rail/System Pressure Too Low
P0087 stands for "Fuel Rail/System Pressure Too Low." The fuel rail is the pipe that feeds fuel to the injectors. The engine computer has a target pressure for it and watches the actual pressure with a sensor. P0087 means the actual pressure fell well below the target and stayed there.
Low fuel pressure means the engine is not getting all the fuel it asks for, especially when you accelerate or climb a hill. The cause is usually somewhere in the supply chain: the pump in the tank, the fuel filter, or, on many newer direct-injection and diesel engines, a second high-pressure pump on the engine itself.
Low fuel pressure can cause stalling or a sudden loss of power, which is dangerous when merging or in traffic. Running lean under load can also lead to misfires that harm the catalytic converter. Get it diagnosed promptly.
If the car runs normally around town, drive gently and keep the tank at least a quarter full until it is checked. If it stalls, loses power when accelerating, or will not stay running, have it towed rather than risk stalling in traffic.
Symptoms you might notice
- Check engine light on
- Hesitation, sputtering, or loss of power when accelerating
- Engine stalls, especially under load or going uphill
- Hard starting or long cranking
- Reduced power or limp mode on some vehicles
- Misfires under load
Common causes
Weak or failing fuel pump
The electric pump inside the tank wears out over time. A weak pump may idle fine but cannot keep up when the engine needs more fuel.
Clogged fuel filter
A filter that has never been changed can restrict flow enough to drop pressure under load. Some cars have a serviceable filter; others have it built into the pump assembly.
Failing high-pressure fuel pump
Direct-injection gasoline and diesel engines use a second, engine-driven high-pressure pump. When it wears, rail pressure drops even if the tank pump is fine.
Faulty fuel pressure sensor
If the sensor reads low when pressure is actually normal, the computer sets P0087 without a real fuel problem.
Very low fuel level
Running the tank close to empty, especially on hills or in turns, can briefly starve the pump.
Restricted or leaking fuel line
A kinked, damaged, or leaking line between the tank and engine reduces the fuel that reaches the rail.
Before you buy parts
P0087 says pressure is low, not which part is weak. Before buying a fuel pump, check the fuel level, listen for the pump priming, and confirm whether the filter is overdue. On direct-injection and diesel engines there are two pumps, so make sure the right one is diagnosed. Fuel work also carries fire risk; if you smell fuel, stop and get help.
What to check
- Check the fuel level first. If you have been running near empty, fill up and see whether the problem continues.
- Turn the key to On without starting and listen near the gas tank. Most cars hum for about two seconds as the pump primes. No hum points to the pump, its fuse, or its relay.
- Find out whether your car has a replaceable fuel filter and when it was last changed.
- A scan tool can show actual versus desired fuel pressure. Pressure that drops as you accelerate points to a supply problem; pressure that looks normal on a gauge points to the sensor.
- On direct-injection or diesel engines, a shop can check low-side and high-side pressure separately to tell which pump is failing.
Possible repairs
Replace the fuel filter
If your car has a serviceable filter and it is overdue, replacing it is inexpensive and can restore pressure.
Replace the in-tank fuel pump
A weak pump is replaced as a module. On some cars it is accessed under the rear seat; on others the tank must be lowered, which is a shop job for most people.
Replace the high-pressure fuel pump
On direct-injection engines, a worn engine-driven pump is replaced. Fuel systems at these pressures should be handled by a shop.
Replace the fuel pressure sensor
If testing shows real pressure is normal, replacing the sensor fixes the false reading.
Repair a fuel line
Damaged or leaking lines are replaced. Any fuel leak is a fire risk and should be fixed right away.
Parts and tools that may help
Enter your year, make and model on the store's site to see parts that fit your car.
GarageGuide may earn a commission if you buy through these links, at no extra cost to you. Always check that a part fits your exact vehicle before buying.
Frequently asked questions
What causes P0087?
Most often a weak in-tank fuel pump or a clogged fuel filter. On direct-injection and diesel engines, a worn high-pressure pump is also common. A faulty pressure sensor can cause it too.
Can I drive with P0087?
Only gently, and not if the car stalls or loses power when accelerating. Keep at least a quarter tank of fuel and get it checked soon.
How do I know if my fuel pump is bad?
Listen for a two-second hum from the tank when you turn the key to On. No hum is a clue, and a fuel pressure test confirms it. Loss of power under load is the classic weak-pump symptom.
Can low fuel cause P0087?
Yes, running very low on fuel can starve the pump, especially on hills. Fill the tank and see whether the code comes back.
How much does it cost to fix P0087?
A fuel filter is inexpensive. An in-tank pump costs more, mostly in labor, and a high-pressure pump on a direct-injection engine is usually the most expensive.