P006F
Turbocharger/Supercharger Boost Control A Supply Voltage Circuit HighP006F is a generic OBD-II powertrain diagnostic trouble code: Turbocharger/Supercharger Boost Control A Supply Voltage Circuit High. It is logged by the engine control unit when the turbo/boost monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P006F means
P006F is set when the Engine Control Module (ECM) detects a higher-than-expected voltage level in the turbocharger or supercharger boost control "A" supply voltage circuit. The boost control solenoid is an electrically operated valve that regulates boost pressure by directing vacuum or pressure to the wastegate actuator or variable-geometry vanes, allowing the ECM to finely manage power output and protect the engine from over-boost. When the ECM reads a supply voltage above the calibrated threshold — typically caused by a short to a power source, a failed solenoid with a shorted coil, or severe corrosion-induced resistance imbalance — it logs P006F and may limit or remove boost. Because uncontrolled boost can cause engine damage, many vehicles will enter a reduced-power or limp mode as a precaution. The code is relatively uncommon and its exact presentation varies by manufacturer; some vehicles (notably Chrysler/Dodge with the 5.7 HEMI) set this code even without any obvious drivability complaint, while forced-induction diesel and petrol vehicles typically show measurable performance degradation. Always retrieve freeze-frame data and check for companion codes such as P0238 or P0245 before condemning components.
Common causes
Most-frequently reported root causes when P006F is logged.
-
1
Wiring short-to-power in the boost control solenoid supply circuit
-
2
Failed boost control solenoid with internally shorted coil windings
-
3
Corroded or water-ingressed connector causing abnormal resistance and voltage rise
-
4
Damaged wiring harness near the turbocharger (heat or chafing damage)
-
5
Faulty wastegate actuator or VGT vane actuator linked to the solenoid
-
6
ECM output driver fault causing it to misread or output incorrect voltage
-
7
Incorrect aftermarket boost controller wiring interfering with OEM circuit
Symptoms drivers notice
How to diagnose P006F
A typical diagnostic flow when this code is present.
-
1
Connect an OBD-II scan tool, confirm P006F is current, record freeze-frame data, and note any companion codes (P0238, P0245, P0299)
-
2
Locate the boost control solenoid — typically mounted near the turbocharger or on the intake manifold — and visually inspect wiring and connector for heat damage, chafing, or corrosion
-
3
With the ignition off, measure solenoid coil resistance across the two solenoid terminals; compare to manufacturer specification (typically 10–30 Ω); an open or shorted reading indicates a faulty solenoid
-
4
With the ignition on (engine off), use a multimeter to measure supply voltage at the solenoid connector; a reading significantly above the expected 5 V or 12 V reference indicates a short to power in the wiring
-
5
Inspect the full wiring harness run from the ECM to the solenoid for any contact with hot exhaust or turbo components that may have melted insulation
-
6
Clear the fault, perform a test drive with live boost pressure data on the scan tool, and confirm whether boost control is functioning within specification
-
7
If all external components test good, suspect an ECM driver fault and consult manufacturer service data before replacement
Related powertrain codes
- P003A — Turbocharger/Supercharger Boost Control A Position Exceeded Learning Limit
- P003B — Turbocharger/Supercharger Boost Control B Position Exceeded Learning Limit
- P0045 — Turbocharger/Supercharger Boost Control A Circuit/Open
- P0046 — Turbocharger/Supercharger Boost Control A Circuit Range/Performance
- P0047 — Turbocharger/Supercharger Boost Control A Circuit Low
- P0048 — Turbocharger/Supercharger Boost Control A Circuit High
Frequently asked questions
Can I drive with a P006F code?
Short-term driving is possible if the vehicle is not in limp mode, but it is not recommended. If boost is uncontrolled or the vehicle has entered reduced-power mode, it should be diagnosed promptly. Uncontrolled over-boost can cause engine damage.
Why does P006F appear on a naturally aspirated (non-turbo) vehicle?
Some ECMs, particularly Chrysler/Dodge platforms, contain code definitions for all generic OBD-II codes regardless of installed hardware. On vehicles without a turbo or supercharger, P006F may set due to a wiring anomaly but will not affect performance. Confirm whether your engine is actually turbocharged before chasing boost system components.
What is the difference between P006F and P0238?
P0238 indicates that boost pressure sensor circuit voltage is high — meaning the sensor reading is out of range. P006F specifically targets the supply voltage to the boost control solenoid circuit. Both can cause limp mode but point to different parts of the boost management system.
Will clearing P006F fix the problem?
Clearing the code without repair is only useful as a diagnostic step to confirm whether the fault is current or intermittent. If the underlying cause (short, failed solenoid, damaged wiring) is not addressed, the code will return, often immediately.
Disabling P006F in software
RaceTune can permanently disable P006F — 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 P006F 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