P0092
Fuel Pressure Regulator 1 Control Circuit HighP0092 is a generic OBD-II powertrain diagnostic trouble code: Fuel Pressure Regulator 1 Control Circuit High. It is logged by the engine control unit when the fuel/inj monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0092 means
P0092 is set when the powertrain control module (PCM) detects an abnormally high voltage on the fuel pressure regulator 1 control circuit. The fuel pressure regulator is typically a pulse-width-modulated solenoid; the PCM controls rail pressure by varying its duty cycle through a low-side driver. A "circuit high" fault means the PCM is commanding a lower duty cycle but the feedback voltage remains elevated — indicating the solenoid cannot ground properly or the circuit is being pulled up to supply voltage.
The most common root causes are a short to battery voltage (B+) on the control wire, an open in the low-side (ground) driver path, or a broken return/ground line — all of which prevent the solenoid from fully energising and releasing. Because the regulator cannot reduce rail pressure on command, the fuel system tends to over-pressurise, resulting in a rich mixture, black exhaust smoke, rough running, and potential damage to injector seals and the catalytic converter.
P0092 is treated as a critical fault: most ECMs will immediately enter limp mode, restricting engine load to protect the fuel system and prevent catalyst damage. The closely related code P0091 (circuit low) points to the opposite failure — a short to ground or open in the high-side driver circuit.
Common causes
Most-frequently reported root causes when P0092 is logged.
-
1
Short circuit to battery voltage (B+) on the FPR solenoid control wire.
-
2
Open circuit in the PCM low-side ground driver path for the FPR solenoid.
-
3
Broken or corroded ground return wire between the FPR solenoid and PCM.
-
4
Faulty fuel pressure regulator solenoid with internal open or high-resistance winding.
-
5
Damaged, chafed, or pinched wiring harness causing an unintended voltage pull-up.
-
6
Corroded or pushed-out pins in the FPR solenoid electrical connector.
-
7
Faulty PCM output driver circuit (rare — only after wiring is confirmed good).
Symptoms drivers notice
How to diagnose P0092
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, read all stored codes, and record freeze-frame data to understand operating conditions when the fault was set.
-
2
Visually inspect the FPR solenoid connector and wiring harness for chafing, corrosion, pushed-out pins, or heat damage.
-
3
With ignition off, measure resistance of the FPR solenoid coil between its two terminals — typical spec is 2–12 Ω depending on manufacturer; an open reading confirms solenoid failure.
-
4
With ignition on (engine off), backprobe the control wire at the solenoid connector and check for unintended battery voltage; voltage present when the PCM commands the solenoid off indicates a short to B+.
-
5
Check continuity from the solenoid ground pin back to the PCM low-side driver pin — any break indicates an open return circuit.
-
6
If wiring and solenoid test good, monitor live fuel rail pressure data on the scan tool during a road test to confirm whether rail pressure is actually elevated or if the fault is electrical-only.
-
7
Replace or repair confirmed faulty component, clear codes, and verify no return of P0092 after a full drive cycle.
Related powertrain codes
- P0065 — Air Assisted Injector Control Range/Performance
- P0066 — Air Assisted Injector Control Circuit or Circuit Low
- P0067 — Air Assisted Injector Control Circuit High
- P0087 — Fuel Rail/System Pressure - Too Low
- P0088 — Fuel Rail/System Pressure - Too High
- P0089 — Fuel Pressure Regulator 1 Performance
Frequently asked questions
Can I drive with a P0092 code active?
Not advisably. Over-pressurised fuel can foul the catalytic converter, damage injector seals, and cause misfires. Most vehicles will enter limp mode, which already limits driving; the underlying fault should be repaired as soon as possible.
Is P0092 always caused by a failed solenoid?
No. The code refers to the control circuit, so broken wiring, a corroded connector, or a short to supply voltage in the harness are just as common as solenoid failure — and are usually quicker and cheaper to fix. Always check wiring continuity first.
What is the difference between P0091 and P0092?
P0091 (circuit low) fires when the PCM sees lower-than-expected voltage on the FPR control wire — usually a short to ground or open high-side driver. P0092 (circuit high) fires when voltage is stuck high — typically a short to B+ or an open in the low-side/ground return path.
Could a faulty PCM cause P0092?
Yes, but this is rare. The PCM's internal low-side driver transistor can fail open, which would look identical to a broken ground-return wire. Confirm all external wiring and the solenoid itself are good before suspecting or replacing the PCM.
Disabling P0092 in software
RaceTune can permanently disable P0092 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0092 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file