HomeTrouble CodesP0090

P0090 — Fuel Pressure Regulator Control Circuitopen

Generic OBD-II · all makesPowertrain (engine & transmission)

P0090 indicates that the engine computer has detected an open circuit in the electrical path controlling the fuel pressure regulator. This means there is a break in the wiring, a disconnected plug, or a failed internal solenoid preventing the regulator from operating. As a result, the engine cannot properly manage fuel pressure, which often leads to driveability issues or a no-start condition.

Symptoms

What causes it — most likely first

1. Wiring or connector damage

An open, broken, or corroded wire or connector in the regulator control circuit is the most common cause of this code.

2. Failed fuel pressure regulator

The internal solenoid of the fuel pressure regulator can fail electrically, creating an open circuit within the component itself.

3. Poor electrical connection

Corroded, pushed back, or loose terminals in the regulator or engine computer connectors can cause an open circuit condition.

4. Blown fuse or faulty relay

A blown power supply fuse or failed relay for the fuel system can cause an open circuit condition on the control side.

5. Failed PCM/ECM

An internal failure in the engine computer driver circuit is extremely rare and should only be considered after all wiring and components are verified.

How it's diagnosed

  1. Scan the vehicle for all stored codes and freeze frame data to understand the conditions when P0090 set.
  2. Visually inspect the wiring harness and connectors leading to the fuel pressure regulator for chafing, breaks, or corrosion.
  3. Test the fuel pressure regulator solenoid for proper resistance and operation to rule out an internal open.
  4. Perform continuity tests on the circuit between the PCM and the fuel pressure regulator to locate the exact open in the wiring.
  5. Check relevant fuses and relays for the fuel system control circuit.
  6. If the regulator, wiring, and fuses are all good, verify the PCM connector pin fitment and check the PCM driver output as a last resort.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

What does 'circuit open' mean for this code?

An open circuit means there is a break somewhere in the electrical path, like a disconnected wire, a broken wire, or a failed internal component, preventing electricity from flowing to the fuel pressure regulator.

Is it safe to drive with a P0090 code?

It is generally not recommended. The engine may stall unexpectedly or fail to start, which could leave you stranded or create a hazardous situation in traffic.

Does P0090 mean I need to replace my engine computer (PCM)?

No, replacing the PCM is almost never the fix for P0090. The vast majority of the time, the cause is damaged wiring, a bad connector, or a failed fuel pressure regulator solenoid. The PCM is the last component to suspect.