P0090 Fuel Pressure Regulator 1 Control Circuit: Causes, Symptoms, and Fixes
Run a shop or repair van?
Run your next p0090 diagnosis — fuel pressure regulator 1 control circuit job in Repairius: estimate, text approval, invoice, paid. Unlimited users.
Start free trial14-day free trial · credit card required · cancel anytime
Fleet, dispatcher or driver?
DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.
Try DispatchToolQuick answer
- What the code means: The P0090 code means that the powertrain control module (PCM) has detected a fault in the electronic control circuit of the fuel pressure regulator.
- Severity: Get this checked out as soon as possible. While you can likely drive home, ignoring this code can lead to serious engine damage, poor fuel economy, and a no-start condition.
- Most common cause: The most common cause of a P0090 code is a faulty fuel pressure regulator.
What the P0090 code means
The official OBD-II definition for P0090 is "Fuel Pressure Regulator 1 Control Circuit." In plain English, this means that your vehicle's computer has detected a problem with the wiring or the fuel pressure regulator itself. The fuel pressure regulator is a small but vital component that, as its name suggests, regulates the pressure of the fuel being sent to the engine. The PCM expects to see a specific range of voltage signals from the regulator; when it sees a signal that's too high, too low, or nonexistent, it sets the P0090 code.
Common symptoms
You might not notice any symptoms at all, but a P0090 code can cause some serious issues. The most common symptoms include:
- Check Engine Light is on
- Poor engine performance
- Reduced fuel economy
- Engine stalling or hesitation
- No-start condition
- Black smoke from the exhaust
Common causes
The most common causes of a P0090 code, in order of likelihood, are:
- Faulty fuel pressure regulator: This is the most likely culprit. The regulator can fail mechanically or electrically.
- Wiring issues: A short or open in the wiring harness to the fuel pressure regulator can cause this code. This can be caused by chafing, corrosion, or damage from road debris.
- Faulty fuel pump: A failing fuel pump can't supply the necessary pressure to the regulator, which can trigger a P0090 code.
- Clogged fuel filter: A clogged fuel filter can restrict fuel flow, leading to low fuel pressure and a P0090 code.
- Faulty powertrain control module (PCM): This is the least likely cause, but it can happen. A faulty PCM can send an incorrect signal to the fuel pressure regulator, causing the code to set.
How a technician diagnoses it
A technician will use a scan tool, a digital multimeter (DMM), and a fuel pressure gauge to diagnose a P0090 code. The steps are as follows:
- Scan the PCM for codes: The technician will first scan the PCM for any other codes that might be present. This can help them to narrow down the source of the problem.
- Check freeze-frame data: The technician will then look at the freeze-frame data, which is a snapshot of the engine's operating conditions at the time the code was set. This can provide valuable clues as to the cause of the problem.
- Inspect the wiring: The technician will visually inspect the wiring harness to the fuel pressure regulator for any signs of damage, such as chafing, corrosion, or loose connections. They will also use a DMM to check for continuity and resistance in the circuit.
- Test the fuel pressure regulator: The technician will use a scan tool to command the fuel pressure regulator on and off. They will also use a DMM to check the voltage and resistance of the regulator.
- Test the fuel pressure: The technician will use a fuel pressure gauge to check the fuel pressure at the fuel rail. A good reading is typically between 40 and 60 psi, but this can vary depending on the vehicle.
Typical repair cost
The cost to repair a P0090 code can vary widely, depending on the cause of the problem. Here's a breakdown of the typical repair costs:
- Fuel pressure regulator: $150 - $400 (parts and labor)
- Wiring repair: $100 - $300 (parts and labor)
- Fuel pump: $500 - $1,000+ (parts and labor)
- Fuel filter: $50 - $150 (parts and labor)
- PCM: $1,000 - $2,000+ (parts and labor)
Can I keep driving with this code?
It is not recommended to keep driving with a P0090 code. While you may be able to drive the vehicle, a faulty fuel pressure regulator can cause serious engine damage, poor fuel economy, and a no-start condition. If you see this code, it's best to have it diagnosed and repaired as soon as possible.
Related codes
- P0089: Fuel Pressure Regulator 1 Performance
- P0091: Fuel Pressure Regulator 1 Control Circuit Low
- P0092: Fuel Pressure Regulator 1 Control Circuit High
Get this scanned at a trusted shop on Repairius.
Related P-series codes
P0010
'A' Camshaft Position Actuator Circuit (Bank 1)
P0011
'A' Camshaft Position - Timing Over-Advanced (Bank 1)
P0014
'B' Camshaft Position - Timing Over-Advanced (Bank 1)
P0016
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)
P0017
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor B)
P0020
'A' Camshaft Position Actuator Circuit (Bank 2)
P0030
HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0036
HO2S Heater Control Circuit (Bank 1 Sensor 2)
Parts, tools, and pros for this code
Parts pros use for this job
- •Oxygen sensor
- •Spark plugs
- •MAF sensor
Tools pros use
- •OBD-II scanner
- •Code reader
- •Smoke leak tester
Doing it yourself? Shop our partners
We may earn a small commission from partner links — it never changes the price you pay.