What it means
The control pilot charging ventilation switch reports a stuck on condition. The on-board charger negotiates voltage, current and safety with the EVSE; a fault interrupts charging or limits it to AC slow-charge despite a DC fast charger being attached.
At a glance
- Usually lights the check-engine light
How it works
The control pilot charging ventilation switch reports its status to the charging system during charge negotiation with the EVSE. P0D06 sets when the module sees the switch held on when it expects it to be off, potentially interrupting charging or limiting the available charging mode.
Common causes
Most likely first.
- Charging ventilation switch stuck in the on position
- Switch or switch circuit fault
Symptoms
- Charge status indicator shows fault
- Charging may not start or interrupts
- Slower-than-expected charge rate
How to diagnose it
- Record freeze-frame data and watch the ventilation-switch status with a scan tool during a charge attempt to confirm that it remains on.
- Inspect the switch and its connector for damage, corrosion, or a pin that could keep the circuit asserted.
- Check that the switch is not physically stuck or held in the on position.
- Test the switch and circuit response against the manufacturer's specification, including whether the signal changes when the switch is operated.
- If the switch and wiring respond correctly, review charging-system data for related faults affecting the reported status.
Common fixes
- Reseat the switch connector and secure any loose terminals.
- Repair damaged wiring or connector pins that hold the circuit on.
- Free a switch that is mechanically stuck in the on position.
- Replace the ventilation switch if its output remains on when it should change state.
Can I keep driving?
Charging may be refused, interrupted, or limited, so check that a charge session completes before relying on the vehicle. Continued charging attempts may not restore normal charging while the switch reports on.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.