P28D6

Turbocharger Boost Control Position Sensor Circuit Range/Performance

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

What P28D6 means

P28D6 is stored when the PCM/ECM detects that the turbocharger boost control position sensor signal is within the circuit's electrical range but does not correlate with the expected or commanded actuator position. The sensor monitors the physical position of the variable geometry turbocharger (VGT) vanes or wastegate actuator and feeds this information back to the engine control module.

When the actual position diverges from the commanded position by more than the calibrated threshold, the module flags a range or performance fault. This typically indicates a mechanical binding condition in the turbocharger actuator mechanism, a sluggish or contaminated actuator, or a sensor that has drifted out of calibration. Carbon buildup on VGT vanes is a common contributing factor, especially on diesel engines with high EGR rates.

Because boost pressure regulation is compromised, the ECM may enter a reduced-power strategy to protect the engine and turbocharger from over-boost or under-boost damage. Diagnosis should begin with live-data observation of commanded versus actual actuator position before any components are replaced.

Common causes

Most-frequently reported root causes when P28D6 is logged.

  • 1
    Carbon buildup or contamination on variable geometry turbocharger vanes causing mechanical binding.
  • 2
    Faulty or drifted turbocharger boost control position sensor.
  • 3
    Turbocharger actuator rod or linkage worn, bent, or seized.
  • 4
    Defective or sticking electronic turbocharger actuator motor.
  • 5
    Wiring harness damage, corrosion, or poor connector contact at the actuator position sensor.
  • 6
    Incorrect turbocharger actuator calibration or adaptation values stored in the ECM.
  • 7
    Oil contamination inside the turbocharger actuator affecting movement.

Symptoms drivers notice

Malfunction indicator lamp (MIL) illuminated.
Reduced engine power or limp-home mode activated.
Noticeable turbo lag or inconsistent boost pressure.
Possible black smoke from exhaust under load.
Rough or hesitant acceleration at mid to high RPM ranges.

How to diagnose P28D6

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all stored DTCs and freeze-frame data before clearing codes.
  2. 2
    Monitor live data for commanded turbocharger actuator position versus actual reported position.
  3. 3
    Inspect the turbocharger actuator linkage and vane mechanism for visible binding, carbon deposits, or physical damage.
  4. 4
    Check wiring harness and connectors at the turbocharger position sensor for corrosion, damage, or loose pins.
  5. 5
    Perform a turbocharger actuator calibration or relearn procedure if supported by the ECM.
  6. 6
    Test actuator movement manually after disconnecting the linkage to confirm free mechanical operation.
  7. 7
    Replace the turbocharger actuator or position sensor only after electrical and mechanical checks confirm a component failure.

Related powertrain codes

Frequently asked questions

Can I drive with P28D6 active?

Short distances may be possible if the engine is not in severe limp mode, but continued driving risks turbocharger damage from uncontrolled boost; repair promptly.

Will cleaning the VGT vanes fix this code?

If carbon binding is the root cause, cleaning the vanes can resolve P28D6; however, if the sensor or actuator itself is faulty, cleaning alone will not clear the fault.

Does P28D6 always mean the turbocharger needs replacement?

Not necessarily. The actuator, linkage, or position sensor are often the faulty components rather than the core turbocharger assembly.

How is P28D6 different from a boost pressure DTC?

P28D6 specifically flags a discrepancy in the actuator position feedback signal, while boost pressure codes flag deviations in the measured manifold pressure itself.

Disabling P28D6 in software

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