Home › Fault codes › P0087
⚠ P0087 HIGH SEVERITY

P0087: what it means

Officially? A wall of jargon. To most people? Absolutely nothing. That's exactly why we built the app.

The official definition vs. an actual explanation

Plug into any code reader and you'll get the same line every other app shows you. Technically correct. Practically useless.

What other apps tell you
"P0087: Fuel pressure in the rail is lower than the engine is asking for."
What OBD Mechanic tells you

"The fuel pressure in the rail that feeds the injectors is lower than the ECU wants. You might feel it as hesitation, loss of power, long cranking or, worst case, the engine cutting out. You'll mostly see it on diesels and direct-injection petrols. Start with the cheap end. Has it run very low on fuel recently? That can let air into the system. A blocked fuel filter is the next suspect, especially on diesels, and it's a service item anyway. After that, look at the low-pressure supply (in-tank or lift pump), air leaks in the fuel lines, and the rail pressure sensor or pressure control valve. A worn high-pressure pump or leaking injectors are the costly end."

What actually causes it, cheap to dear

Worth checking in roughly this order. Don't jump straight to the expensive fix:

usually cheap depends pricey

Suggested checks

  1. Make sure there's a decent amount of fuel in the tank
  2. Check when the fuel filter was last changed. If it's overdue or unknown, it's a cheap first step
  3. With the engine off, look over the fuel lines and filter housing for wet patches, fuel smell or loose clips. Leave the high-pressure pipes to the injectors to a garage
  4. Listen for the in-tank pump priming when you switch the ignition on (on cars where you can hear it)
  5. If it keeps coming back, a garage can measure the supply pressure and the rail pressure on a scan tool, and do a back-leak test on diesel injectors

Which dials to watch for P0087

The code itself is a snapshot. The fault sets after the car's watched the numbers over a whole drive cycle. Here's what's worth keeping an eye on:

Fuel pressure
Most cars, diesels especially, don't report this reading over the standard port, and it isn't the high rail pressure this code is about. So the dial will often show nothing. If yours does show a reading, a pressure that sags under load fits the fault.
RPM (live graph)
A stumble or flat spot that turns up at the same revs each time, especially under load, fits a fuel supply that can't keep up. That's useful to tell whoever looks at it.

Live simulation on the readings our free demo drive supports. This is how the app’s dials move.

It spots things you'd never see in the numbers

Codes rarely tell the whole story. The clever part is reading them together, and against your exact car. Here's the kind of thing it catches:

AI Mechanic
What our mechanic says
P0087

The fuel pressure in the rail that feeds the injectors is lower than the ECU wants. You might feel it as hesitation, loss of power, long cranking or, worst case, the engine cutting out. You'll mostly see it on diesels and direct-injection petrols. Start with the cheap end. Has it run very low on fuel recently? That can let air into the system. A blocked fuel filter is the next suspect, especially on diesels, and it's a service item anyway. After that, look at the low-pressure supply (in-tank or lift pump), air leaks in the fuel lines, and the rail pressure sensor or pressure control valve. A worn high-pressure pump or leaking injectors are the costly end.

Related codes people search alongside P0087

P0087: quick questions

Can I still drive with P0087?

The engine may cut out without warning. Get it checked before you drive far, and avoid busy fast roads where losing power would be dangerous. If it's already stalling or barely pulling, don't drive it.

Can a fuel filter cause P0087?

Yes. On diesels a blocked fuel filter is one of the most common causes. It's a service item, not dear, and often worth doing first if it's due or you don't know when it was last changed.

Is P0087 a diesel or petrol code?

Both, but it's mostly seen on diesels and direct-injection petrols, which run very high rail pressure. The cheap checks are similar: fuel level, filter, supply pump and the pressure sensor. The parts and the expensive end differ by engine.

How much will it cost to fix?

A diesel fuel filter is usually a modest service job. A pressure sensor or regulator is a mid-priced part. A new high-pressure pump is the big bill, and varies a lot by car. Rule out the cheap stuff first.

Stop guessing what your codes mean.

Free app. Plug in, and get every code in plain English, plus the connections you'd never spot.