MechanicDB
Fault Family System: Powertrain (P-Codes) 28 SAE Codes

Battery Charger Coupler Lock Status

Diagnostic & Technical Explanation
Code P0D86 sets when the control module does not see the expected feedback from the charge coupler's mechanical lock/status switch — the plug-retention solenoid and its sense contact disagree with the commanded lock or unlock state. The most common physical causes are debris or corrosion in the coupler's lock mechanism preventing full engagement, a worn or misaligned sense-switch contact inside the charge inlet, and chafed low-voltage wiring between the inlet and the control module. Because this switch only confirms the mechanical latch state, it is diagnosed and replaced without touching the HV bus.

These 28 diagnostic trouble codes share one detection mechanism and one repair path, which is why MechanicDB groups them into a single authored fault family rather than repeating the same explanation 28 times.

Codes in this family (28)

CodeDefinitionRepair coverage
P0D86Battery Charger Coupler Status Indicator Control Circuit A/Open3 ranked fixes
P0D87Battery Charger Coupler Status Indicator Control Circuit A Low3 ranked fixes
P0D88Battery Charger Coupler Status Indicator Control Circuit A High3 ranked fixes
P0D89Battery Charger Coupler Status Indicator Control Circuit B/Open3 ranked fixes
P0D8ABattery Charger Coupler Status Indicator Control Circuit B Low3 ranked fixes
P0D8BBattery Charger Coupler Status Indicator Control Circuit B High3 ranked fixes
P0D8CBattery Charger Coupler Status Indicator Control Circuit C/Open3 ranked fixes
P0D8DBattery Charger Coupler Status Indicator Control Circuit C Low3 ranked fixes
P0D8EBattery Charger Coupler Status Indicator Control Circuit C High3 ranked fixes
P0D91Battery Charger Coupler Lock Control Circuit/Open3 ranked fixes
P0D92Battery Charger Coupler Lock Control Circuit Low3 ranked fixes
P0D93Battery Charger Coupler Lock Control Circuit High3 ranked fixes
P0D94Battery Charger Coupler Lock Control Circuit Performance3 ranked fixes
P0D95Battery Charger Coupler Unlock Control Circuit/Open3 ranked fixes
P0D96Battery Charger Coupler Unlock Control Circuit Low3 ranked fixes
P0D97Battery Charger Coupler Unlock Control Circuit High3 ranked fixes
P0D98Battery Charger Coupler Unlock Control Circuit Performance3 ranked fixes
P0D9EBattery Charger A Coupler Lock Position Sensor Circuit3 ranked fixes
P0D9FBattery Charger A Coupler Lock Position Sensor Circuit Range/Performance3 ranked fixes
P0DA0Battery Charger A Coupler Lock Position Sensor Circuit Low3 ranked fixes
P0DA1Battery Charger A Coupler Lock Position Sensor Circuit High3 ranked fixes
P0DA2Battery Charger A Coupler Lock Position Sensor Circuit Intermittent/Erratic3 ranked fixes
P0EF0Battery Charger Coupler Unlock Disabled - High Voltage Present3 ranked fixes
P2DBCBattery Charger B Coupler Lock Position Sensor Circuit3 ranked fixes
P2DBDBattery Charger B Coupler Lock Position Sensor Circuit Range/Performance3 ranked fixes
P2DBEBattery Charger B Coupler Lock Position Sensor Circuit Low3 ranked fixes
P2DBFBattery Charger B Coupler Lock Position Sensor Circuit High3 ranked fixes
P2DC0Battery Charger B Coupler Lock Position Sensor Circuit Intermittent/Erratic3 ranked fixes

What this page does not show

This page publishes the fault mechanism and the code index. The licensed dataset adds, for every one of the 15,886 codes, the full authored repair set (56,729 procedures in total) with the fields deliberately withheld here: