P0089: Fuel pressure regulator performance
Drive carefully. Get it checked within a week or two.
Can I drive with P0089?
Yes, but drive carefully and get it checked soon. Fuel pressure is fluctuating outside target ranges, leading to hesitation and poor mileage.
What does P0089 mean?
P0089 stands for Fuel Pressure Regulator 1 Performance.
Symptoms you may notice
- Engine sputters or cuts out under heavy acceleration
- Long cranking time before engine starts
- Loss of engine power when driving up hills or highway speeds
How much does it cost to fix?
Repair costs for code P0089 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:
- Sticking fuel pressure regulator
- Failing high-pressure fuel pump
- Dirty or restricted fuel filter
- Faulty fuel rail pressure sensor
What to do next
- Check fuel pressure stability under load.
- Inspect the fuel pressure control valve.
- Replace the fuel filter and test system delivery.
Last updated: October 2026
Related codes
General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.
About this code
Code P0089 means the fuel pressure regulator cannot maintain the requested fuel rail pressure. The vehicle will typically drive, but acceleration can feel uneven or surging.