P2586
Boost Control Position Sensor B CircuitP2586 is a generic OBD-II powertrain diagnostic trouble code: Boost Control Position Sensor B Circuit. 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 P2586 means
P2586 is set when the ECM detects that the signal from the turbocharger boost control position sensor A (typically monitoring the variable-geometry turbine vane actuator position) is outside the expected range or does not correlate with the commanded position. The sensor provides feedback so the ECM can perform closed-loop control of boost pressure.
This fault commonly appears on diesel engines equipped with variable-geometry turbochargers (VGT) where an electronic or vacuum actuator moves the vanes. When the ECM cannot verify actual vane position matches the commanded target within an allowable window, the code is stored and boost control may be limited as a precaution.
Common root causes include a sticking or carbon-fouled VGT actuator mechanism, a faulty position sensor or potentiometer within the actuator, wiring harness damage, or ECM software faults. Cleaning the VGT assembly and verifying actuator travel is often the first corrective step before replacing components.
Common causes
Most-frequently reported root causes when P2586 is logged.
-
1
Carbon fouling or mechanical sticking of the VGT vane actuator preventing full travel.
-
2
Faulty turbocharger boost control position sensor or internal actuator potentiometer.
-
3
Open, short, or high-resistance in the sensor signal or supply wiring.
-
4
Damaged or corroded connector at the turbocharger actuator.
-
5
Faulty ECM or incorrect ECM calibration.
-
6
Turbocharger actuator linkage bent or disconnected.
-
7
Vacuum leak affecting vacuum-operated VGT actuators.
Symptoms drivers notice
How to diagnose P2586
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and record all stored DTCs and freeze-frame data.
-
2
Monitor the boost control position sensor A live data and compare commanded versus actual position.
-
3
Inspect the turbocharger actuator wiring harness and connector for damage, corrosion, or chafing.
-
4
Measure sensor supply voltage and signal voltage at the actuator connector with the key on.
-
5
Command the VGT actuator through its full range using the scan tool actuator test and observe position feedback.
-
6
Remove the turbocharger actuator and inspect for carbon deposits or mechanical binding; clean if required.
-
7
Replace the turbocharger actuator or position sensor if electrical checks pass but mechanical fault is confirmed.
Vehicles where we've handled P2586
Platforms in our catalogue with confirmed P2586 coverage.
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 P2586 active?
Short distances may be possible if the engine is not in limp mode, but extended driving risks turbocharger damage from uncontrolled boost; repair promptly.
Will cleaning the VGT fix P2586?
Cleaning the VGT vanes and actuator resolves the code in many cases where carbon fouling is the cause, but electrical faults require wiring or sensor repair.
Is P2586 the same as an overboost code?
No. P2586 is a position sensor range or performance fault, not a raw overboost or underboost pressure fault; it specifically relates to the feedback signal from the actuator position sensor.
Does P2586 affect emission test results?
Yes. An active MIL will cause an automatic failure on most OBD-II emission inspections until the fault is repaired and the readiness monitors complete.
Disabling P2586 in software
RaceTune can permanently disable P2586 — 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.
ECUs with a P2586 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 P2586 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