Home / DTC / P2DD4 — Control Pilot Charging Switch B Stuck On

P2DD4 — Control Pilot Charging Switch B Stuck On

Detailed page for trouble code P2DD4.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P2DD4

Generic P — Powertrain

Control Pilot Charging Switch B Stuck On

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Stuck or welded charging relay / contactor (Switch B)
  • Short to battery/positive on the Control Pilot Switch B circuit
  • Failed or shorted power transistor / FET that drives Switch B
  • Damaged wiring or pinched harness causing a permanent connection
  • Corroded or contaminated connector causing a false continuity
  • Faulty charging module / EVSE (external charger) forcing the line active

Symptoms

  • DTC P2DD4 stored and possibly a charging-system warning lamp or message
  • Charge session will not negotiate correctly or cannot be stopped
  • Control pilot signal shows incorrect/continuous active state
  • Vehicle may show continuous readiness to accept charge or won’t accept charge commands
  • Possible inability to start or stop charging; erratic behavior with different chargers

What to check

  • Visual inspection of charging inlet, connectors and wiring for damage, moisture or corrosion
  • Use a scan tool to read live data for Control Pilot states and stored freeze frame data
  • Measure voltage and waveform on the control pilot / Switch B line with a scope or meter
  • Disconnect external charger (EVSE) and see if DTC persists when vehicle isolated
  • Perform continuity and resistance checks on Switch B circuit (powered-off) to verify open/closed state
  • Inspect and test vehicle-side charging relay / contactor or driver FET for proper function

Signal parameters

  • Control pilot expected to switch between active and idle states; verify presence of PWM waveform when charging negotiation is in progress
  • Typical control pilot signal is a low-voltage logic/PWM signal (refer to vehicle-specific service data for exact voltages and PWM frequency)
  • When Switch B is OFF the circuit should show high impedance / open; when ON it should show near 0 Ω continuity to the switched reference
  • Look for abnormal constant voltage or continuous continuity on Switch B when commanded OFF

Diagnostic algorithm

  1. Safety first: disable high-voltage systems per manufacturer procedure and wear appropriate PPE.
  2. Connect a diagnostic scan tool, read and record freeze frame and live data related to charging pilot and charging module.
  3. Clear the code and attempt to reproduce. Note whether the code returns and under what conditions (with/without EVSE connected).
  4. Visually inspect the charging inlet, mating connector and wiring harness for damage, corrosion, moisture or foreign objects.
  5. With vehicle power off, check continuity/resistance of the Switch B circuit between the control module pin and the switch output; verify open when switch commanded OFF.
  6. Power the charger control circuit and use an oscilloscope or meter to view the control pilot waveform and the Switch B state while commanding the switch ON and OFF from a scan tool.
  7. If Switch B remains ON while commanded OFF, isolate at the switch (disconnect harness) and test again to determine if fault is upstream (wiring/charger) or module internal.
  8. Inspect and test the relay or power transistor that implements Switch B. Replace the relay/FET if found shorted or welded.
  9. If wiring and hardware check good, inspect and test charging module / ECU driver output; consider software update or module replacement per service manual.
  10. After repairs, clear codes and perform a complete charging session test with a known-good EVSE to confirm proper operation.

Likely causes

  • Mechanical relay/contactor welded closed or FET failed short (most likely)
  • Short to 12V/battery on the Switch B control lead
  • Water ingress / corrosion at the connector causing stuck-on signal
  • Internal charging module (vehicle-side) output driver failure
  • External charger (EVSE) holding the pilot circuit active

Fault status

⚠️ Status
Control Pilot Charging Switch B Stuck On — Switch B reports active/closed when it should be open. Charging pilot circuit abnormal.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-2.5 hours

Similar codes

8,868

The library contains 8,868 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email