P0089 — Fuel pressure regulator: performance
| Meaning | The ECU is commanding the regulator but rail pressure does not follow as it should. On modern common rail engines this is one of the most frequent codes, and it usually comes shortly before a starting problem. |
| Family | Powertrain (P) |
Typical symptoms
Hesitation under load
Reduced power
Stalling at idle
Irregular injection noise
Common causes
Worn regulator (IMV/DRV)
Worn high pressure pump
Injectors returning too much fuel
Air drawn in through a leaking union
What to do
Frequently asked questions
What does code P0089 mean?
Fuel pressure regulator: performance. The ECU is commanding the regulator but rail pressure does not follow as it should. On modern common rail engines this is one of the most frequent codes, and it usually comes shortly before a starting problem.
Can I keep driving with code P0089 active?
With caution: limp mode possible, have it checked soon
Common causes — P0089
Exhausted fuel filter: check this first Worn regulator (IMV/DRV) Worn high pressure pump Injectors returning too much fuel Air drawn in through a leaking union
How do you fix code P0089?
Measure injector return and compare actual rail pressure against requested on the diagnostic tool: two quick tests that separate a filter from a pump. Replacing the high pressure pump without them is the biggest and most often pointless expense on this code.
We are ECU specialists: diagnosis, file repair and remapping for cars, bikes, trucks and agricultural vehicles.
Contact usRelated codes
- P0001 — Fuel Volume Regulator Control Circuit Open
- P0002 — Fuel Volume Regulator Control Circuit Range/Performance
- P0003 — Fuel Volume Regulator Control Circuit Low
- P0004 — Fuel Volume Regulator Control Circuit High
- P0005 — Fuel Shutoff Valve Control Circuit/Open
- P0006 — Fuel Shutoff Valve Control Circuit Low
- P0007 — Fuel Shutoff Valve Control Circuit H igh
- P0008 — Engine Position System Performance (Bank1)
- P0009 — Engine Position System Performance (Bank2)
- P000F — FUEL SYSTEM OVER PRESSURE RELIEF VALVE ACTIVATED
- P0010 — A Camshaft Position Actuator Circuit (Bank1)
- P0011 — Camshaft timing over-advanced (bank 1)