P00FD
Fuel Pressure Regulator 1 Control Circuit HighP00FD 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 powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P00FD means
P00FD indicates that the PCM/ECM has detected a higher-than-expected voltage on the fuel pressure regulator 1 control circuit. A high circuit condition typically results from a short to battery voltage or a break in the low-side ground return path of the regulator solenoid circuit. When the circuit is shorted high the ECM cannot pulse the solenoid at the correct duty cycle, losing active fuel pressure control.
The consequences are similar to P00FC in that fuel pressure regulation becomes unreliable or fixed. However, a high-side short can also indicate that the solenoid is being powered continuously rather than duty-cycled, which may cause the regulator to hold a fixed position regardless of engine demand. This can result in sustained high or low rail pressure depending on regulator design.
Systematic electrical diagnosis is essential: measure circuit voltage at the regulator connector with the ECM commanding the solenoid and without, check for shorts to power in the harness, and inspect the ECM connector for bent or damaged pins before drawing conclusions. The solenoid winding itself rarely causes a high-circuit fault but should be tested for completeness.
Common causes
Most-frequently reported root causes when P00FD is logged.
-
1
Short to battery voltage in the regulator control wiring.
-
2
Open or broken ground return path causing the circuit to float high.
-
3
Damaged wiring insulation allowing contact with a 12V source.
-
4
Corroded ECM connector pin causing loss of the pull-down path.
-
5
Fault in the ECM output driver presenting high voltage on the control line.
-
6
Incorrect prior repair connecting the control wire to a power source.
-
7
Failed regulator solenoid with an internal open winding.
Symptoms drivers notice
How to diagnose P00FD
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, read all DTCs, and observe live fuel pressure data.
-
2
Inspect the regulator solenoid connector and harness for visible damage or chafing against power cables.
-
3
With the key on and circuit unplugged from the ECM side, check for voltage on the control wire; any voltage present indicates a short to power.
-
4
Measure resistance of the solenoid winding to check for an open circuit.
-
5
Inspect the ECM connector for damaged or corroded pins on the regulator driver circuit.
-
6
Repair any short-to-power conditions found in the harness before further testing.
-
7
Verify fuel pressure returns to normal after wiring repair; replace regulator only if solenoid tests open or out of specification.
Related powertrain codes
Frequently asked questions
What is the difference between P00FC and P00FD?
P00FC is a low circuit fault (typically a short to ground), while P00FD is a high circuit fault (typically a short to power or open ground return).
Can a shorted wire cause engine damage?
A persistent short to power can keep the solenoid energized, potentially causing sustained overpressure if the regulator design holds maximum pressure when commanded open.
Is P00FD always an external wiring issue?
Usually yes. Internal ECM driver faults can cause a high-side reading but are less common than harness or connector problems.
How do I find a short to power in the harness?
Disconnect the ECM and regulator connectors, then use a multimeter to check continuity between the control wire and any B+ circuit. The location can be narrowed down by sectioning the harness.
Disabling P00FD in software
RaceTune can permanently disable P00FD — 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 P00FD 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