OBD codes / P0090

OBD-II trouble code

P0090

Serious

Fuel Pressure Regulator 1 Control Circuit/Open

Drive with caution. With no electrical control over the pressure regulator, the computer can't manage rail pressure properly, and limp mode, power loss, or stalling are real possibilities. If the engine runs, a gentle trip to a shop is usually reasonable; if it's stalling or barely making power, have it towed rather than forced.

Diagnose P0090 on my car →Free · specific to your year, make & model

What this code means

Fuel pressure regulator 1 is the electrically controlled valve — on many diesels it's called the suction control valve, on direct-injection gasoline engines the pressure or volume control solenoid — that the engine computer uses to set fuel rail pressure. P0090 sets when the computer detects an open circuit to that regulator: it sends a command and sees no complete electrical path. Like P0001, this is a wiring-and-solenoid code rather than a pressure measurement, so the likely causes are a broken or chafed wire, a corroded or unplugged connector at the pump, or a regulator solenoid with a failed internal coil; a bad computer driver is a rarer possibility. The practical consequence is that the computer can no longer regulate rail pressure, so many engines drop into limp mode or default to a fixed fueling strategy, and actual pressure codes like P0087 or P0088 frequently accompany it. Because the regulator usually lives on the high-pressure pump, connector damage from engine work or rodent-chewed harnesses are common real-world findings.

Stuck on code P0090?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

Symptoms you might notice

  • Check-engine light, frequently with reduced-power (limp) mode
  • Hard starting or extended cranking
  • Hesitation, surging, or lack of power
  • Stalling, particularly at idle or low speed
  • Companion fuel-pressure codes stored alongside

What it costs to fix

Varies by vehicle — get it diagnosed.

The repair cost for this code depends too much on your exact vehicle and the underlying cause to quote a meaningful range. Confirm the cause first so you only pay for the fix you actually need.

Diagnose P0090 for my vehicle →

Frequently asked

What is fuel pressure regulator 1 and what does P0090 mean?

It's the computer-controlled valve that sets fuel rail pressure, usually mounted on the high-pressure pump. P0090 means the computer found an open circuit to it — a broken electrical connection — so it can no longer command rail pressure. The fault is electrical: wiring, connector, or the solenoid itself.

Is P0090 an expensive fix?

Often not — a repaired wire or cleaned connector solves a good share of cases cheaply, and a standalone regulator solenoid is a moderate part. The expensive scenario is engines where the regulator is only sold with the high-pressure pump assembly. A resistance test on the solenoid quickly sorts cheap from costly.

Can I drive with P0090?

Carefully and briefly, if the engine runs acceptably. But because the computer has lost control of fuel pressure, limp mode or stalling can appear without warning, so treat it as a get-it-diagnosed-soon code, not a live-with-it code.

Why did P0090 appear with P0087 or P0088?

Because they describe cause and effect. P0090 reports the broken control circuit; with the regulator uncontrolled, actual rail pressure drifts low (P0087) or high (P0088) and those codes set too. Repair the circuit fault first — the pressure codes usually stop returning.

Seeing P0090 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0090 for my vehicle

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0090 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.