P28F8

Turbocharger Boost Control Position Sensor Circuit High

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

What P28F8 means

P28F8 is stored when the turbocharger boost control position sensor signal voltage exceeds the maximum threshold defined in the ECM calibration. A high-circuit fault of this type typically results from a short to voltage on the signal wire, an open ground circuit at the sensor, or a sensor that has internally failed and is outputting an abnormally high voltage signal.

The position sensor provides the ECM with continuous feedback about the physical position of the variable geometry vanes or wastegate actuator. When the signal is stuck at or near supply voltage rather than varying with actuator movement, the ECM cannot regulate boost accurately. As a protective measure, the system typically defaults to a fixed actuator position and limits engine power to prevent over-boost or turbocharger damage.

Diagnosis should begin with a careful inspection of the sensor wiring, looking for chafed insulation causing a short to the supply wire or chassis power. If the wiring is intact, the sensor should be tested with a voltmeter at the connector to confirm whether the high voltage originates from the sensor itself or from the circuit wiring. Component replacement should only occur after the electrical circuit is fully validated.

Common causes

Most-frequently reported root causes when P28F8 is logged.

  • 1
    Short to voltage on the position sensor signal wire.
  • 2
    Open ground circuit at the sensor causing signal to float high.
  • 3
    Internally failed position sensor outputting maximum voltage.
  • 4
    Wiring harness chafing against a power source near the turbocharger.
  • 5
    Corroded connector creating unintended voltage path.
  • 6
    Incorrect sensor installed with incompatible output range.
  • 7
    ECM internal driver fault affecting the signal reference circuit.

Symptoms drivers notice

MIL illuminated.
Reduced engine power or limp-home mode active.
Scan tool shows position sensor PID at or near maximum value regardless of actuator command.
Possible turbo surge or erratic boost behavior.
Engine may hesitate or feel flat under acceleration.

How to diagnose P28F8

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all DTCs and live position sensor data before any repairs.
  2. 2
    Inspect the position sensor wiring harness for chafing, heat damage, or contact with power sources.
  3. 3
    Measure signal voltage at the sensor connector with the ignition on; a reading near supply voltage with the sensor disconnected indicates a wiring short to power.
  4. 4
    Check ground circuit continuity and resistance from the sensor connector to chassis ground.
  5. 5
    With the sensor connected, compare the signal voltage against the actuator position displayed on the scan tool.
  6. 6
    Replace the position sensor if wiring tests are normal but signal remains high.
  7. 7
    Clear codes after repair and perform a functional test to confirm proper position sensor operation.

Vehicles where we've handled P28F8

Platforms in our catalogue with confirmed P28F8 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Is P28F8 the opposite of P28DF?

Yes, P28DF flags a low-circuit condition while P28F8 flags a high-circuit condition; both indicate electrical faults rather than mechanical actuator problems.

Can an open ground wire cause a high-circuit code?

Yes, a missing sensor ground allows the signal wire to float toward supply voltage, which the ECM interprets as a high fault.

Will replacing the turbocharger fix P28F8?

Only if the position sensor is integrated into a non-serviceable turbocharger actuator assembly; in most cases, the sensor or wiring can be repaired independently.

How long can I drive with this code?

Driving is possible but not recommended for extended periods because uncontrolled boost can cause turbocharger or engine damage.

Disabling P28F8 in software

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

ECUs with a P28F8 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C50 verified 1 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 P28F8 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