OBD-II fault code

P0D00: Control Pilot Charging Ventilation Switch Circuit/Open

What it means

The control pilot charging ventilation switch reports a circuit/open condition. Charging ventilation requirement signal compromised (used for indoor charging).

At a glance

  • Usually lights the check-engine light

How it works

The control pilot charging ventilation switch signals whether a ventilation condition is met for charging. This code indicates an open circuit, so the charging control module cannot reliably read the switch and may refuse or interrupt charging.

Common causes

Most likely first.

  1. Open in switch wire
  2. Switch failed
  3. Pin pushed back out of connector body

Symptoms

  • Charge status indicator shows fault
  • Charging may not start or interrupts
  • Slower-than-expected charge rate

How to diagnose it

  1. Record freeze-frame data and check scan-tool charging data for the ventilation switch state when the open was detected.
  2. Inspect the switch connector for a loose fit, corrosion, or a pin pushed back into the connector body.
  3. Follow the switch wire visually and look for breaks, pulled wires, or damage near bends and attachment points.
  4. With the charging circuit safely isolated as specified by the manufacturer, test the switch and its wiring for continuity.
  5. Compare switch operation and circuit readings with the manufacturer’s specification before considering a module fault.

Common fixes

  • Reseat a backed-out pin and secure the ventilation switch connector.
  • Clean corroded pins or replace a damaged connector.
  • Repair an open or broken switch wire.
  • Replace the ventilation switch if it fails its specified continuity or operation test.

Can I keep driving?

The vehicle is generally drivable, but charging may not start or may stop because the ventilation condition cannot be confirmed. Do not bypass the switch or attempt charging where ventilation is required.

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.

Codes for the same component

Nearby codes