P0BBD on Chevrolet: How to Diagnose & Fix
Hybrid/EV Battery Pack Voltage Variation Exceeded Limit
1 Chevrolet model · 1 documented issue · 1 critical
P0BBD on Chevrolet by model: symptoms, diagnosis and fix
GM TSB 22-NA-151 covers 2017-2022 Bolt EV and 2022 Bolt EUV and describes a distinct false-trip path from the U3636 issue. DTC P0BBD (battery pack voltage variation exceeded limit) sets without any true battery cell problem, and the vehicle then illuminates the MIL, displays 'Propulsion Power is Reduced', and refuses to charge above 30% state of charge. GM identifies two triggers: certain customer driving scenarios at very low vehicle speeds, notably applying the brake and accelerator simultaneously, and DC Fast Charging on certain models of chargers. The bulletin gives technicians a hard diagnostic discriminator - reading the GDS2 parameter 'Hybrid/Electric Vehicle Battery Pack Voltage Variation Exceeded Limit - Battery Cell'. If it reports cell number 20, 40, 67 or 87, the trip is software-induced; any other cell number means the pack is genuinely bad. This is the EV-specific counterpart to a false misfire code, and it is the mechanism behind a large share of Bolt EUV 'my car limited itself after fast charging' complaints.
Common Symptoms
- 'Propulsion Power is Reduced' message after DC fast charging
- Charging stops at 30% state of charge
- Malfunction indicator lamp on
- Fault sets after creeping at very low speed or two-footing the pedals
- Dramatic loss of acceleration
How to Fix
Free reprogramming of the Hybrid/EV Powertrain Control Module 2 (K114B HPCM2) at an EV-certified Chevrolet dealer, about 0.4 hour of labor. The DC-fast-charge portion of the fix was released for 2022 and 2023 model years on 11/21/2022, so any HPCM2 programmed before that date needs to be reprogrammed again even if it was already flashed under an earlier field action. Insist the technician read the GDS2 cell-number parameter first - cells 20, 40, 67 and 87 mean reprogram, not replace. Only other cell numbers justify a pack replacement.
Sources for this issue (2)
P0BBD code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P0BBD mean on a Chevrolet?
P0BBD stands for "Hybrid/EV Battery Pack Voltage Variation Exceeded Limit." This hybrid/electric vehicle code sets when the battery energy control module detects that the voltage difference between battery cells, modules, or sections of the high-voltage pack exceeds an allowable limit. Healthy battery packs keep all sections at closely matched voltages; a large variation indicates a weak, imbalanced, or failing module or a connection problem. Symptoms include hybrid warning lights, reduced electric performance, reduced fuel economy, and possible limited operation. Because high-voltage components are involved, this should be diagnosed by a qualified hybrid technician. On Chevrolet it is documented across 1 model: Bolt EUV.
What are the most common causes of P0BBD?
The most common causes of P0BBD are: Weak, degraded, or failing battery module/cell, Loose, corroded, or high-resistance battery connections (bus bars), Battery pack aging or imbalance, Faulty battery voltage sensor or sense wiring, Cooling/thermal problem affecting cell balance, Damaged high-voltage wiring within the pack, Faulty battery energy control module (less common). The specific cause varies by vehicle.
How much does it cost to fix P0BBD on a Chevrolet?
Repair costs vary widely with the root cause and Chevrolet model; each issue on this page carries its own estimate where one is published.
Looking for P0BBD on a different make?
View P0BBD across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.