What does the P0090 fault code mean?
The P0090 fault code applies to all vehicle manufacturers and means “Fuel Pressure Regulator 1 Control Circuit/Open.”
Background Information: The fuel pressure regulator uses a spring-loaded valve to return excess fuel to the tank, thereby maintaining constant pressure within the fuel lines. The fuel pressure regulator has a vacuum line connected to the intake manifold to provide appropriate fuel pressure under different engine operating conditions (engine load is determined based on vacuum). The fuel pressure regulator is located on the fuel rail in most vehicles, but in some cars, it is located inside the fuel tank. This fault code appears if the Engine Control Unit (ECU) detects that the voltage in the Fuel Pressure Regulator 1 control circuit is outside the calibrated normal range.
Symptoms of Code P0090
When fault code P0090 appears, drivers may notice the following symptoms:
- Loss of engine power
- Increased fuel consumption
- Difficulty starting the engine
- Rough or unstable idle
- Engine Check Indicator illuminated on the dashboard
Main Causes of Fault Code P0090
- Open or short circuit in the fuel pressure regulator circuit
- Failure of the fuel pressure regulator itself
- Connector issues or contact corrosion
- Faulty Engine Control Unit (ECU)
- Contamination in the fuel supply system
How to Diagnose Fault Code P0090?
- Use an OBD2 diagnostic scanner to read the fault code.
- Check the wiring and connections between the ECU and the fuel pressure regulator.
- Check if the pressure regulator itself is functioning properly and measure its resistance.
- Visually inspect the fuel lines for contamination or leaks.
- Reset the fault code and test drive to see if the error reappears.
Possible Causes and Diagnostic Methods
| Possible Cause | How to Check? |
| Open or short circuit in the wiring | Check the integrity of the wiring harness with a multimeter. |
| Faulty fuel pressure regulator | Test resistance; apply manual power supply. |
| Poor connector contact | Clean and reconnect all connectors. |
| ECU issues | Perform computer diagnostics. |
| Fuel system contamination | Inspect and replace the fuel filter. |
Tools Required: OBD2 scanner, multimeter, fuel pressure test kit, a set of manual tools (wrenches, screwdrivers)
How to Fix Fault Code P0090? (Problem Solutions)
Simple Fixes
- Check and clean the fuel pressure regulator’s connectors and contacts.
- Replace any damaged sections of wiring.
- Reset the fault code and test the system.
In-Depth Diagnosis and Repair Steps
- Replace the fuel pressure regulator.
- Clean or replace the fuel filter.
- Check the ECU, replace if necessary.
- Perform a comprehensive diagnosis of the fuel supply system.
Addressing Issues by Symptom
| Symptom | Possible Solution |
| Power loss | Check fuel pressure, replace the regulator. |
| Unstable idle | Check the regulator and its connections. |
| Difficulty starting the engine | Perform fuel system diagnostics. |
| Engine light on dashboard | Read and reset fault codes, check the electrical circuit. |
Fault Code P0090 in Common Vehicles
- P0090 in Volkswagen: In Volkswagens with TSI engines, the fault is often caused by broken wiring or a faulty fuel pressure sensor.
- P0090 in Ford: In Ford Focus and Mondeo models, this fault may indicate a dirty fuel filter or a faulty regulator.
- P0090 in Peugeot: In Peugeot diesel engines, this error is often caused by a faulty injection pump control unit.
- P0090 in BMW: In BMW vehicles, fault P0090 can be caused by a short circuit in the regulator circuit network.
- P0090 in Toyota: In Toyota models equipped with the D-4 system, the fault may indicate a signal violation between the ECU and the fuel pressure regulator.
P0090 Frequently Asked Questions
What should I do if I encounter fault code P0090?
Code P0090 indicates a problem with the fuel pressure regulator control circuit. It requires immediate diagnosis and can significantly affect engine operation.
Is it possible to drive with a P0090 fault?
It is not recommended, as the fault can cause engine instability and power loss, especially under heavy load.
Can the P0090 fault appear due to bad fuel?
Yes, low-quality or contaminated fuel can cause pressure regulator failure and clog the fuel system, leading to the fault.
How can I quickly reset my P0090 code?
The fault code can be reset using an OBD2 scanner or by temporarily disconnecting the battery, but the fault will reappear if the cause is not addressed.
Do I need to replace the fuel pressure regulator to fix the P0090 fault?
Not necessarily. First, it’s worth checking the wiring, connections, and power supply. Only after diagnosis should the decision to replace the regulator be made.
How much does it cost to fix the P0090 fault?
The cost depends on the cause: cleaning connectors may be cheap, while replacing the regulator or ECU is more expensive.
Related OBD2 Fault Codes for P0090
- P0089 – Fuel Pressure Regulator Performance
- P0091 – Low Level Fuel Pressure Regulator Control Signal
- P0092 – High Level Fuel Pressure Regulator Control Signal
Important! If fault code P0090 occurs, other fuel system components, including injectors and pumps, may be at risk of damage. Do not delay diagnosis, as it could lead to more severe breakdowns. Do not simply reset the code. Perform a comprehensive inspection of all components to avoid recurring problems in the future.




