P00CF

Fuel Pressure Regulator 1 Control Performance

P00CF is a generic OBD-II powertrain diagnostic trouble code: Fuel Pressure Regulator 1 Control Performance. 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
P00CF
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P00CF disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P00CF means

P00CF is set when the ECM detects an abnormal correlation between the barometric pressure (BARO) sensor and the turbocharger or supercharger boost pressure sensor A. Under low-load or idle conditions, manifold boost pressure should closely approximate atmospheric pressure; the ECM uses this relationship as a cross-check between the two sensor signals. When the difference between the BARO reading and the boost sensor reading exceeds a calibrated threshold for a set duration, the ECM flags P00CF.

The BARO sensor provides the ECM with the current atmospheric pressure reference used for altitude compensation and fuel metering. The boost pressure sensor (also called MAP or charge pressure sensor depending on application) reports actual intake manifold pressure. A correlation fault means one of these sensors is reading differently from the other by more than is physically plausible given current engine operating conditions — typically caused by a failed or drifted sensor, a vacuum or pressure leak in a sensor reference line, or damaged wiring affecting one channel.

In addition to illuminating the MIL, P00CF may cause the ECM to apply inaccurate fuel trim corrections or limit boost targets, since both sensors feed into air charge and fueling calculations. Diagnosis involves reading both sensor values in live data and comparing them at idle or key-on/engine-off to identify which sensor is out of range. Wiring, connector integrity, and reference lines should be checked for both sensors before replacement.

Common causes

Most-frequently reported root causes when P00CF is logged.

  • 1
    Failed or drifted turbocharger boost pressure sensor A producing a reading that does not match atmospheric conditions.
  • 2
    Failed or drifted barometric pressure sensor.
  • 3
    Damaged or kinked vacuum/pressure reference line to either sensor causing an incorrect reading.
  • 4
    Wiring fault (open, short, or high resistance) on the boost sensor or BARO sensor signal circuit.
  • 5
    Corrosion or moisture ingress at a sensor connector causing a voltage offset.
  • 6
    Intake system leak between the turbocharger and the boost sensor fitting, affecting boost sensor accuracy.
  • 7
    ECM input channel fault affecting one sensor reading.

Symptoms drivers notice

MIL illuminated.
Scan tool shows boost pressure and BARO readings that do not correlate at idle or key-on/engine-off.
Possible inaccurate fueling or altitude compensation leading to rough running.
Reduced boost limit or limp mode on some calibrations.
Poor fuel economy or increased exhaust emissions as a secondary effect of incorrect air-charge calculation.

How to diagnose P00CF

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all DTCs and freeze-frame data; note the boost sensor and BARO sensor values at time of fault.
  2. 2
    With the engine off and key on, compare the BARO sensor reading against boost sensor A; both should read close to ambient atmospheric pressure.
  3. 3
    Verify reference lines and fittings to both sensors for cracks, kinks, or disconnection.
  4. 4
    Inspect wiring and connectors for both the boost sensor and BARO sensor for damage, corrosion, or pushed-out terminals.
  5. 5
    Measure sensor supply voltage and ground at each sensor connector.
  6. 6
    Compare sensor readings against a known-good reference (e.g., ambient pressure from a weather station or a calibrated gauge) to determine which sensor is out of range.
  7. 7
    Replace the faulty sensor, clear the code, and confirm both readings correlate correctly across idle and load conditions before returning the vehicle.

Vehicles where we've handled P00CF

Platforms in our catalogue with confirmed P00CF coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

What is the difference between P00CF and P0106?

P0106 flags the MAP/boost sensor circuit for range or performance issues on its own. P00CF is a cross-sensor correlation fault that compares the boost sensor against the BARO sensor, so it can be set even when each sensor appears individually plausible.

Can P00CF be set by altitude change alone?

No. Both the BARO sensor and the boost sensor experience the same ambient pressure change, so a healthy system will remain correlated at any altitude. The code only sets when one sensor reads differently from the other.

Will P00CF affect turbocharger boost output?

Potentially. On calibrations that use the BARO reading to set boost targets, an incorrect BARO or boost sensor value can cause the ECM to limit commanded boost, resulting in reduced power.

Does P00CF always require sensor replacement?

Not necessarily. A kinked reference line, a loose connector, or a wiring fault can cause the correlation mismatch without the sensor itself being defective. Systematic inspection of lines, connectors, and wiring should precede any sensor replacement.

Disabling P00CF in software

RaceTune can permanently disable P00CF — 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.

ECU families we can disable P00CF on

We hold the DaVinci A2L disable definitions for these families, so the exact P00CF path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.

  • Bosch EDC17C50 verified
  • Bosch EDC17C56 verified
  • Bosch MD1CP002 verified
  • Bosch MD1CS001 verified

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 P00CF 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