CODE: P1B96

P1B96 High Voltage Battery Performance Degradation (Kia / Hyundai Hybrid)

P1B96 means High Voltage Battery Voltage Unbalance on Kia and Hyundai hybrids — the more severe code in the P1B70/P1B74/P1B96 family, with its own Kia service campaigns. Learn what it means, why a 100% AC charge may help early cases, and when battery replacement is unavoidable.

14+ Years In Business

35+ Locations

100K+ Batteries Replaced
3,000+ Reviews

Quick Answer

P1B96 means “High Voltage Battery Voltage Unbalance” on Kia and Hyundai hybrid and EV vehicles, and “Hybrid/Electric Vehicle Battery 60 Circuit Performance” on GM hybrid vehicles. On the Kia and Hyundai platform, P1B96 is the most severe code in the P1B70/P1B74/P1B96 family — it fires when cell voltage deviation reaches a threshold below 0.5 volts, tighter than the P1B70 trigger. Kia’s own service bulletins state that when P1B96 is present with the latest BMS software confirmed, battery pack replacement is warranted. Before that conclusion: check the software update status, and for mild early-stage cases, a full 100% AC charge — not DC rapid charging — can sometimes rebalance deviated cells and resolve the code. Be aware that P1B96 can appear and clear on its own after a few miles of driving, creating a false impression it has resolved. It has not, the underlying cell imbalance remains.

Symptoms (Kia and Hyundai):

  • Check Engine Light / battery warning lamp illuminated
  • Hybrid or EV system warning indicator on dashboard
  • Turtle mode / reduced power mode — BMS limiting power output to protect the unbalanced pack
  • Code appears and clears after a few miles of driving — intermittent but recurring
  • Companion codes P1B70 and P1B74 almost always stored alongside P1B96
  • Reduced EV-only range on PHEV and EV models
  • Sluggish acceleration, particularly from a stop
  • In more advanced cases: vehicle will not enter ready mode

Symptoms (GM):

  • Check Engine Light and Hybrid System warning illuminated
  • Reduced EV range and abnormal transitions out of electric drive mode
  • Companion code P0AC4 possible alongside P1B96

Possible Causes:

Charge management issues (check first on mild cases):

  • Exclusive reliance on DC rapid charging without periodic 100% AC balancing charges — allows cells to drift apart over time without the BMS equalization phase
  • Extended vehicle inactivity causing differential self-discharge across cells

Software and calibration:

  • BMS software not updated to latest calibration — same TSBs as P1B70 apply (PS292 for Kia, 19-HC-002H for Hyundai)

Genuine cell degradation (most common on higher-mileage vehicles):

  • One or more cells with significantly reduced capacity dropping below 0.5 volts relative to the pack under load
  • Advanced cell aging producing irreversible voltage divergence that 100% AC charging cannot correct
  • Heat-accelerated cell degradation — confirmed in forum reports from high-temperature climates where P1B96 recurrence correlates with summer heat

Sensing circuit faults:

  • Loose, corroded, or damaged cell voltage sensing connector or harness causing a false low reading

WHAT IS THE P1B96 CODE?

P1B96 is a manufacturer-specific powertrain code appearing primarily on Kia and Hyundai hybrid and electric vehicles, and secondarily on certain GM hybrid and EV platforms with an unrelated but same-numbered definition. It is the most action-oriented code in a three-code family that Kia and Hyundai group together in their Technical Service Bulletins.

P1B96 on Kia and Hyundai — the primary interpretation

On Kia Optima Hybrid, Kia Soul EV, Kia Niro, Kia Niro EV, and Hyundai Sonata Hybrid, P1B96 is defined as “High Voltage Battery Voltage Unbalance” — also described in some contexts as “High Voltage Battery Cell Deviation” or “High Voltage Battery Performance Degradation.” The Battery Management System ECU monitors every individual cell in the high-voltage battery pack. P1B96 is set when the voltage difference between any cell and the rest of the pack exceeds a threshold — specifically when a cell drops below 0.5 volts relative to the pack average under monitored conditions.

How P1B96 fits into the three-code family:

P1B70, P1B74, and P1B96 are linked codes that Kia and Hyundai address together in their service procedures. Understanding the sequence clarifies what P1B96 specifically signals:

  • P1B70 — “High Voltage Battery Voltage Sensor Circuit Fault”: fires when a cell reads 1+ volt below others — an earlier warning of voltage divergence or sensing circuit fault
  • P1B74 — “High Voltage Battery Voltage Sensor Circuit”: a companion sensing circuit code, often co-occurring with the others
  • P1B96 — “High Voltage Battery Voltage Unbalance”: fires at the stricter 0.5-volt deviation threshold — the point at which Kia’s engineering standards identify the imbalance as severe enough to warrant pack replacement

When all three are present simultaneously and the BMS software is confirmed current, Kia’s own service documentation explicitly states battery pack replacement is the appropriate action.

The Kia Soul EV service campaigns: Kia issued multiple overlapping service campaigns specifically addressing P1B96 on Kia Soul EV models. Campaign SC267Z Rev 1 was a voluntary campaign for 2015–2019 Soul EV vehicles requiring high-voltage battery pack assembly replacement following specific DTCs including P1B96. SC267Z Rev 2 provides updated replacement instructions for the same population. SC310Z addresses Soul EV vehicles from 2015–2017 requiring replacement after the previous campaigns were completed. If you own a Kia Soul EV from 2015–2019 and have P1B96, check with your Kia dealer whether your VIN qualifies under an open service campaign before paying for battery replacement.

The intermittent pattern, do not be misled: Real-world Kia Niro owner reports document P1B96 appearing, the vehicle driving normally for a few miles, and the code clearing on its own. This creates a strong temptation to dismiss it as a sensor glitch. It is not. The underlying cell voltage imbalance is still present — the BMS cleared the code once conditions stabilized enough to fall below the threshold, but the same conditions that triggered it will recur. P1B96 that appears and clears is still P1B96, and the cell imbalance will widen over time with continued use.

The 100% AC charge option before replacement: For mild early-stage P1B96 cases where cell deviation has not progressed too far, a full 100% AC charge — specifically AC, not DC rapid charging — can sometimes rebalance the cells and resolve the code. Kia’s own owner manual specifies that a 100% AC charge should be performed periodically to maintain cell balance. The BMS actively balances cells during the final portion of a 100% AC charge, and owners who charge predominantly via DC rapid chargers are more likely to develop cell imbalance over time because rapid charging typically stops before the balancing phase completes. A 100% AC balancing charge takes longer than a rapid charge but gives the BMS the time and current conditions it needs to equalize cells. This is worth attempting before scheduling battery replacement if the deviation has not progressed to confirmed cell failure.

P1B96 on GM vehicles: On GM platforms using the 96 cell group battery architecture — Chevrolet Volt, Malibu Hybrid, and related models — P1B96 means “Hybrid/Electric Vehicle Battery 60 Circuit Performance,” flagging a performance fault in cell group 60 of the 96 cell group pack. This is structurally similar to P1B70 on GM (Battery 47 Circuit Low Voltage) but identifies a different cell group and a performance deviation rather than an outright low voltage reading. The diagnostic approach mirrors P1B70 on GM: software verification, harness and sensing circuit inspection, then cell group testing under load.

WARNING BOX: P1B96 that has already occurred once will return. The intermittent clearing pattern is not resolution — it is a window. Every charge and discharge cycle on an imbalanced pack stresses the weaker cell further, accelerating the deviation. If P1B96 has appeared once on your Kia or Hyundai, it is a time-sensitive diagnosis.

HOW GREENTEC DIAGNOSES P1B96

Step 1 — Full Code Scan and Family Identification We pull all codes and note which of the P1B70/P1B74/P1B96 family are present. P1B96 appearing alone is a different starting point than all three appearing simultaneously. Freeze frame data captured when the code set tells us which cell the BMS flagged.

Step 2 — Service Campaign Check (Kia Soul EV) For Kia Soul EV 2015–2019, we check whether the vehicle VIN qualifies under Kia service campaigns SC267Z or SC310Z before any paid diagnosis or repair. If an open campaign applies, Kia should address the battery replacement at no cost to the owner.

Step 3 — Software Update Verification We confirm the BMS software is current per the applicable TSB. This applies before any hardware testing on Kia Optima Hybrid (2011–2016) and Hyundai Sonata Hybrid models with known false-positive calibration history.

Step 4 — 100% AC Balancing Charge Assessment For first-time P1B96 on vehicles with no previous battery service, we assess whether a full 100% AC balancing charge is appropriate as a first corrective step — particularly when the owner’s charging history has been primarily DC rapid charging. This is not a guaranteed fix, but it is a valid first intervention before hardware testing on mild cases.

Step 5 — Cell Voltage Testing Under Live Conditions We monitor individual cell voltages using scan tool live data during real operating conditions — not just at rest. The 0.5-volt deviation that triggers P1B96 must be confirmed in operation. We identify which specific cell is flagged and verify the reading directly at the cell to confirm whether it is a genuine cell fault or a sensing circuit issue.

Step 6 — Sensing Circuit Confirmation If the scan tool flags a cell but the direct measurement at the physical cell is normal, the sensing harness between the cell and BMS module is the fault source — not the cell itself. Targeted harness repair resolves P1B96 in this scenario.

Step 7 — Honest Recommendation Balancing charge resolved it: confirm with a follow-up scan. Software update and sensing circuit both clear: proceed to cell replacement quote with our Unlimited Mileage Warranty. Genuine cell failure confirmed: battery pack replacement is appropriate — with pricing well below what Kia or Hyundai dealers charge for OEM replacement.

AFFECTED VEHICLES

Kia and Hyundai (P1B96 as voltage unbalance code):

  • Kia Soul EV — 2015–2019 — Multiple active service campaigns SC267Z and SC310Z
  • Kia Optima Hybrid — 2011–2016 — TSB PS292 applies
  • Kia Niro Hybrid / Niro PHEV / Niro EV — 2017–present — Confirmed in owner reports at 120K–131K mi
  • Hyundai Sonata Hybrid — 2011–2016 — TSB 19-HC-002H applies
  • Hyundai Ioniq Hybrid / PHEV — 2017–present (select configurations)

GM (P1B96 as Battery 60 Circuit Performance code):

  • Chevrolet Volt — Gen 1 (2011–2015) and Gen 2 (2016–2019)
  • Chevrolet Malibu Hybrid — 2016–2019
  • Other GM hybrid and EV models using the 96 cell group battery pack architecture

COST: WHAT DOES FIXING P1B96 ACTUALLY COST?

If it’s a Kia Soul EV 2015–2019 under an open service campaign: Potentially covered at no cost. Check your VIN against SC267Z and SC310Z before paying for anything.

If it’s a software update (Kia Optima Hybrid, Hyundai Sonata Hybrid — applicable model years): TSB recalibration — low cost or potentially covered. Confirm VIN applicability.

If a 100% AC balancing charge resolves an early-stage case: No parts cost. Charge time is the only investment.

If it’s a sensing harness or circuit fault: $100–$400 depending on scope of repair.

If it’s genuine battery pack degradation requiring replacement: Kia and Hyundai dealer OEM replacement — similar to the $8,889–$8,958 documented for Kia Optima Hybrid. Greentec Auto offers remanufactured Kia and Hyundai hybrid and EV battery packs at significantly lower pricing, with our Unlimited Mileage Warranty included. Call 1 (800) 773-6614 for a free quote on your specific model and year.

GM Volt and Malibu Hybrid pack replacement through Greentec. Call for current pricing.

FAQ

Q: What does P1B96 mean? A: P1B96 means “High Voltage Battery Voltage Unbalance” on Kia and Hyundai hybrid and EV vehicles. It’s set by the Battery Management System when one or more cells falls below a 0.5-volt deviation threshold relative to the rest of the pack — indicating a cell imbalance severe enough that Kia’s own service documentation calls for battery replacement when confirmed with current BMS software. On GM vehicles, P1B96 means “Hybrid/Electric Vehicle Battery 60 Circuit Performance” a cell group performance fault in a different battery architecture.

Q: How is P1B96 different from P1B70? A: Both are in the same Kia/Hyundai code family, but P1B96 is more severe. P1B70 fires when a cell reads 1+ volt below the pack average — the earlier warning. P1B96 fires at a 0.5-volt deviation threshold — the point at which Kia’s engineering standards identify the imbalance as warranting pack replacement. P1B96 appearing after P1B70 means the cell deviation has progressed.

Q: The code appeared and then cleared on its own, is it fixed? A: No. P1B96 has a documented intermittent pattern where it triggers under certain load or temperature conditions and clears when those conditions stabilize. The underlying cell voltage imbalance that caused it is still present. It will return, typically worsening over time with each subsequent charge and discharge cycle.

Q: Can a full charge fix P1B96 without battery replacement? A: For mild early-stage cases, yes, sometimes. A full 100% AC charge gives the BMS the conditions it needs to run its cell equalization process, which can restore acceptable balance when cells have drifted apart from charge imbalance rather than genuine capacity loss. This only works when the deviation is not yet due to irreversible cell degradation. It does not work on confirmed failed cells. Attempting a 100% AC balancing charge is a reasonable first step before hardware testing on first-occurrence P1B96.

Q: Does Kia have a service campaign for P1B96? A: Yes, specifically for Kia Soul EV 2015–2019. Kia service campaigns SC267Z (Rev 1 and Rev 2) and SC310Z address battery pack replacement on Soul EV vehicles with P1B96 and related codes. Check your VIN with a Kia dealer before paying for battery replacement. Kia Optima Hybrid and Hyundai Sonata Hybrid have software update TSBs (PS292 and 19-HC-002H) but not necessarily a free battery replacement campaign.

Q: Does exclusively using DC rapid charging cause P1B96? A: It can contribute. DC rapid charging typically stops before the final stage of a full charge where the BMS balances cells. Over time, without periodic 100% AC balancing charges, cells can drift apart in state of charge. Kia’s own user manual specifies a monthly 100% AC charge to maintain cell balance. Owners who charge predominantly on DC rapid chargers are more likely to develop the cell imbalance that P1B96 reports.

Q: What is P1B74 and why does it appear with P1B96? A: P1B74 is “High Voltage Battery Voltage Sensor Circuit” a companion code in the same family as P1B70 and P1B96. It relates to the voltage sensing circuit that measures individual cell voltages. When a cell is deviating significantly, P1B74 often appears alongside P1B70 and P1B96 as the BMS flags both the measurement circuit behavior and the imbalance itself. All three appearing together after software update is confirmed is a strong indicator of battery replacement being needed.

Q: Is Greentec able to service Kia and Hyundai hybrid batteries? A: Yes. Greentec services Kia and Hyundai hybrid and EV battery packs across the Optima Hybrid, Soul EV, Niro, Sonata Hybrid, and related platforms. Call 1 (800) 773-6614 for a free quote and to confirm service availability for your specific model and location.

Got P1B96? We Can Fix It Today.

Free diagnostic. Same-day mobile install available. Unlimited mileage warranty included.

Why Greentec

|

3,000+ Reviews

"Hybrid Battery Acting Up?"

Dealerships overcharge!
Don’t wait until it dies.

$100 OFF COUPON

Offer Expires Soon!

Over 20,000 Happy Customers!