CodesAI scan toolsShare a repair bill

All codes › P0087

P0087: Fuel Rail/System Pressure - Too Low

What it means

Fuel pressure in the rail is lower than the computer wants. Common on direct-injection and diesel engines.

Severity: High Low fuel pressure can cause stalling under load or a no-start.

Common causes

  1. Weak fuel pump (low or high pressure)
  2. Clogged fuel filter
  3. Failing fuel pressure sensor
  4. Leaking pressure regulator

Most common causes first. Exact causes vary by make, model and engine.

Can I fix it myself?

Rarely DIY. Needs a fuel pressure gauge test; high-pressure pumps on DI engines are a shop job.

Repair cost

SEEDED ESTIMATE Roughly $190–$980

Most likely repair: fuel pump. Diagnosis fees, taxes and other causes are not included.

LineLowHighBasis
Fuel pump$37$340Typical listed retail range, source
Labor 1.5–4 hr$150$640$100–$160/hr, shop survey

⚠️ This is an editorial placeholder range for this type of repair. It is not based on real invoices or licensed pricing data yet. Real ranges will appear here once enough reader invoices for P0087 are verified.

Verified reader invoices for P0087: 0. Share your repair bill to help build real costs.

Tools that can read P0087

Compare all AI scan tools →

Related codes

P0171 · P0172 · P0174 · P0175 · P0191 · P0201

The Check Engine Weekly

One email a week: new AI diagnostic tools, real repair costs from reader invoices, and one code explained.

Newsletter launching soon.