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.

How serious: Moderate to high

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.

Safe to drive? Only gently, and not if it stalls

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

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

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.