DOBD DashX ☰ Browse all codes
P0089

Fuel Pressure Regulator A Performance

Fuel delivery / pressure Generic OBD-II High

What it means

P0089 means the fuel pressure regulator isn't holding fuel-rail pressure where the ECM commands — it's drifting too high or too low. On modern direct-injection and returnless systems that shows up as hard starting, stalling, rough running, and power loss. A worn regulator, clogged filter, or weak fuel pump are the common causes, so it's worth fixing promptly.

High

Can I keep driving? Drivable if it still runs, but hard starting, stalling, or power loss can leave you stranded — fix it soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed fuel pressure regulator not holding commanded pressure
  2. Clogged fuel filter or a restriction in the fuel supply
  3. Weak fuel pump / low supply pressure
  4. Faulty fuel rail pressure sensor giving bad feedback
  5. Damaged wiring or connector at the regulator
  6. Rarely, a failing ECM

How to diagnose & fix

Work through it in order

  1. Compare actual rail pressure against commanded pressure on a scan tool.
  2. Check the fuel filter and supply pressure for restriction or a weak pump.
  3. Verify the fuel rail pressure sensor reads accurately.
  4. Test the regulator and its wiring; replace the regulator if it can't hold pressure.
  5. Clear the code and re-test under load to confirm pressure tracks the command.

FAQ

Quick answers

Is it safe to drive with P0089?+
Only cautiously. If pressure is drifting the engine may start hard, stall, or lose power, which can strand you. Get it diagnosed promptly.
Can I just clear P0089?+
It returns once the ECM again sees pressure off target. The regulator, fuel filter, or pump behind it has to be repaired.

Related codes

Often seen with P0089

Read & clear P0089 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX