Powertrain, generic (extended)

P2DA0 High Voltage System Performance

Check engine lightOn
EmissionsRelevant
Drive cycleRequired
Limp modePossible

P2DA0 is the plausibility code of this group: the high-voltage system is neither clearly too low nor too high, but its readings or behaviour do not fit together. CARB 13 CCR 1968.2 asks for such rationality checks on inputs, stored separately from circuit and range faults. No manufacturer documents P2DA0 publicly. A typical cross-check appears in GM's 2013 eAssist table under P1AEC: with contactors closed, the motor control processor compares its own bus voltage with the pack voltage and the sum of the mid-pack readings and flags a difference of 15 V or 10 V, two trips, Type B. Differing sensors, a high-resistance HV joint, contactor contacts that have burnt or a slow precharge lead there. Power is usually limited.

Likely causes

Voltage sensors in battery and inverter disagree
High resistance in an HV connector, busbar or fuse
Main contactor contacts burnt or welded
Calibration or software of a controller, update available

Symptoms

  • Hybrid or EV system warning, check engine light
  • Reduced drive power or no electric drive
  • Fault appears under heavy load or after a long stop

Repair estimate

DifficultyShop_onlyWorkshop job
Parts and labour€150–4,000
Time1–8 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

hv batterybmshv bus

Related codes

References: law.cornell.edu, gsi.ext.gm.com.