OBD-II trouble code Serious

P0090 code: Fuel Pressure Regulator 1 Control Circuit/Open

P0090 means fuel Pressure Regulator 1 Control Circuit/Open. The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P0090 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.

P0090 symptoms

  • 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 P0090

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 →

How to fix P0090

Moderate — doable at home with common tools and patience

  1. Check the fuse or relay feeding the regulator

    On systems where the pressure regulator takes its supply from a fused circuit or the main relay (the wiring diagram tells you), check that fuse before anything else. A blown fuse produces the same open-circuit complaint as a broken wire — but if a new one blows too, something on that circuit is shorted and has to be found first.

  2. Follow the harness where it runs past heat

    The regulator — called the suction control valve on many diesels — lives on the high-pressure pump, and its harness often routes near the exhaust manifold, turbo, or EGR plumbing. Look for brittle or melted conduit, insulation rubbed through at brackets, and terminals that slide in and out of the connector with no drag.

  3. Voltage-drop test the circuit under load

    A wire hanging on by a few strands can pass a continuity check and still fail when current flows. With the regulator connected and the engine running or cranking, back-probe each wire and measure the drop from end to end; more than a few tenths of a volt across one wire points at a damaged section or a loose terminal.

  4. Test the coil hot and cold

    Measure the regulator coil's resistance, then check from each pin to the valve body, which should show no connection at all. Some coils only go open once they are heat-soaked, so if it reads within spec on a cold engine, recheck right after a drive before you write the solenoid off as good.

  5. Fit the new valve and run any required relearn

    Replace the regulator only after the circuit checks good, and use the new seals supplied with it. Some engines need fuel-system adaptations reset with a scan tool afterward. Then confirm the code stays away through a full drive and that actual rail pressure follows commanded pressure under acceleration.

DIY or shop? The likely culprits for P0090 — a fuse, a heat-damaged harness, a loose terminal, an open coil — can all be found by a patient home mechanic with a multimeter and the wiring diagram. It turns into shop work at the hardware: the regulator bolts to the high-pressure pump, the system can retain dangerous pressure, and diesel injection parts are intolerant of dirt, so the depressurizing and fitting procedure has to come from the service manual. A pump with an integral regulator, a required adaptation reset, or a suspected computer driver fault all point to a shop with factory-level software.

Tools for the DIY steps: Digital multimeter · Back-probe pins · Wiring diagram for your vehicle · Scan tool with rail pressure and regulator data · Terminal test probe kit

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0090.

Which cause is it on your car?

Start a case with P0090 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P0090 on my car

Can I drive with P0090?

Serious. Get P0090 inspected promptly. 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 it's stalling or barely making power, don't drive it — have it towed rather than forced.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P0090: common questions

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?

A code alone can't settle that. 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-promptly code, not a live-with-it code — and if it stalls or loses power, stop driving and have it towed.

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.

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0090 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P0090 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example