Need car parts? Select your vehicle
Reading Time: 6 minutes
  • DTC P0089 stands for “Fuel Pressure Regulator Performance.”
  • This code is set when the PCM determines that the fuel pressure doesn’t match desired levels.
  • It is commonly caused by fuel pressure regulator failure, fuel pump failure, and fuel injector leaks.
  • Common symptoms include a lit check engine light, poor fuel economy, and poor acceleration.

Modern vehicles are equipped with advanced computer systems and on-board diagnostics (OBD), making troubleshooting a bit more complicated for the average DIYer. With the right sources, you can better understand trouble codes and their potential causes and symptoms. If you’re struggling to figure out what the P0089 code means, this informative guide is for you.

What Does the P0089 Code Mean?

Diagnostic trouble code (DTC) P0089 stands for “Fuel Pressure Regulator Performance.” This trouble code sets when the powertrain control module (PCM) has determined that the desired and the actual fuel pressures do not correlate. In some cases, this code may register if the PCM finds that the fuel pressure regulator is not functioning properly.

fuel pressure regulator
Code P0089 may get logged when the powertrain control module (PCM) has determined that the desired and the actual fuel pressures do not correlate.

On some vehicles, this code is defined as “Fuel Pressure Regulator 1 Performance”. The “regulator 1” in this code’s definition refers to the designated 1 fuel pressure regulator. Designation is typically used in systems that have multiple electronic fuel pressure regulators. In some cases, the designation may refer to the engine bank. However, this may not be the case for other vehicles.

Note: The definition of code P0089 may be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.

The fuel pressure regulator, along with the fuel pump, is responsible for maintaining the required pressure drop at the fuel injector tips. Typically, this part has a spring-loaded, diaphragm-operated valve inside a metal housing. In fuel-return-type injection systems, the fuel pressure regulator is mounted on the injectors’ downstream side at the end of the fuel rail.

On vehicles with a returnless fuel system, the regulator is integrated into the fuel pump module inside the tank. Typically, computers monitor and control the returnless fuel system. A fuel pressure sensor determines both the fuel pump output and the actual fuel rail pressure. This sensor is mounted on the rail and uses the fuel’s temperature to determine the actual fuel pressure.

See also  Fuel System 101: Common Types of Fuel and Basic Parts

For returnless fuel systems, the desired and actual fuel pressures may need to be checked using an advanced scan tool.

If there are other active codes aside from P0089 (i.e. oxygen (O2) sensors reading lean), the P0089 code should be addressed first before the other codes.

fuel filter blockage
Fuel filter blockage can cause code P0089.

What are the Possible Causes of the P0089 Code?

Diagnostic trouble codes indicate the nature and source, not the specific root cause, of a vehicle’s potential issue. To properly fix the issue at hand, the vehicle’s user or a certified professional must accurately determine the root cause from a list of likely causes. There are a handful of potential reasons why the P0089 code may set, and below are just some of them:

What are the Common Symptoms of the P0089 Code?

When a DTC is stored, the vehicle’s computer system sends a signal to illuminate the malfunction indicator lamp (MIL) or the check engine light. For some trouble codes, this may be the only sign of a potential issue. As for the engine code P0089, other symptoms may manifest, some of which are listed below:

How to Diagnose the P0089 Code

Trouble codes have several possible causes, that’s why determining the root cause and coming up with an effective solution may prove to be a time-consuming challenge. However, with the right tools and technical know-how, fixing the issue is possible.

See also  P0301 Code: Cylinder 1 Misfire Detected

It’s important to have a reliable reference when dealing with trouble codes. A repair manual is an excellent source of information because it contains detailed instructions and helpful illustrations. Other sources are also available online, such as how-to videos and informative blog posts.

engine stall
Your engine may stall if your car is running on P0089 code.

How to Fix the P0089 Code

There is no single, fail-safe solution to diagnostic trouble codes, such as the P0089. Finding out the main reason why P0089 sets is complicated enough because there are multiple possible causes. In addition, vehicles have different components and orientations, depending on the manufacturer. The solution for P0089 on Audi vehicles may not work the same for the P0089 on a Chevy Equinox.

If you plan on fixing the issue yourself, you should consult the appropriate repair manual or database. However, if you’re unsure about how the whole repair process goes, going to a certified mechanic or technician is highly recommended.

Other Notes About P0089

Fuel pump replacement is a common fix for the P0089 code. However, this may not apply to all cases. A thorough diagnosis is highly recommended to address the root cause of the issue.

There are several related OBD-II codes to the engine code P0089. These codes include P0090 (Fuel Pressure Regulator 1 Control Circuit), P0091 (Fuel Pressure Regulator 1 Control Circuit Low), and P0092 (Fuel Pressure Regulator 1 Control Circuit High).

P0089 and Common Rail Fuel Systems

P0089 is a code on vehicles that use common rail fuel injection (CRI), like light truck diesel engines.It’s also listed on some gasoline direct injection (GDI) platforms, which are also common rail fuel systems.

P0089 is a code on vehicles that use common rail fuel injection (CRI), like light truck diesel engines. It’s also listed on some gasoline direct injection (GDI) platforms, which are also common rail fuel systems.

 Richard McCuistian, ASE Certified Master Automobile Technician

A quick note: the term “common rail” has its roots in diesel engines that for years had a separate pressure line feeding each injector from a fuel pump that acted as a distributor, sending pulses to “pop” the injector pintles for fuel delivery. Gas engines with fuel injection (with a few exceptions, like the K-Jetronic Bosch system), typically always have a common fuel rail that feeds all the injectors.

See also  A Short Course on Fuel Systems

GDI works like a “common rail” diesel system because of the fact that the pressure in the fuel rail varies tremendously with engine demands.

The fuel rail has a feedback sensor that the ECM uses to determine what needs to be done with the high pressure pump solenoid in order to meet the necessary pressure target. In the case of the P0089 code, the measured pressure isn’t responding in a way that correlates with HP solenoid commands. Of course, it could also be a problem with the fuel rail pressure (FRP) sensor over-reporting the pressure.

Again on common rail platforms (GDI gasoline or CRI diesel), there’s always a solenoid on the high pressure fuel pump that the ECM/PCM uses to control pump output pressure, and that pressure is measured by a sensor mounted in the fuel rail.

Some of these pumps default to high pressure when the solenoid circuit is open (no voltage at the solenoid) – others default to low pressure.

For more on these systems and codes like P0089, you can read our brief discussion about common rail fuel injection.

Products Mentioned in this Guide

About The Authors
Written By Automotive and Tech Writers

The Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.

Reviewed By Technical Reviewer at

Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic. The accuracy and timeliness of the information may change from the time of publication. Holiday Campaign
Notify of
1 Comment
Inline Feedbacks
View all comments

Hello Sir I what to help sir

View all Questions & Answers

In the garage logo Newsletter Answers BE PART OF OUR COMMUNITY: Share your knowledge & help fellow drivers Join Now
Copyright ©2023, Inc. All Rights Reserved.