P00FD

Fuel Pressure Regulator 1 Control Circuit High

P00FD 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.

Code
P00FD
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P00FD disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

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

MIL illuminated.
Uncontrolled or fixed fuel rail pressure not responding to demand.
Rich or lean fueling complaints depending on regulator default state.
Rough running or misfires linked to incorrect fuel pressure.
Possible fuel rail overpressure if regulator is held closed.

How to diagnose P00FD

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool, read all DTCs, and observe live fuel pressure data.
  2. 2
    Inspect the regulator solenoid connector and harness for visible damage or chafing against power cables.
  3. 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. 4
    Measure resistance of the solenoid winding to check for an open circuit.
  5. 5
    Inspect the ECM connector for damaged or corroded pins on the regulator driver circuit.
  6. 6
    Repair any short-to-power conditions found in the harness before further testing.
  7. 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

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