The "live" test voltreg describes above is likely an accurate method to determine battery health. An alternative is to test pack voltage variance when depleted and let sit overnight. A weak cell will likely drop much more than others over time. If you measure delta under different conditions then compare results, you may get a better indication of overall pack health. A delta that remains consistently in the .02v range would be optimal, <.05 is good, >.10 poor. IIRC, a propulsion reduced error occurs at the .25v range. The danger is a weak cell can overheat when charging and GM engineers erred on the safe side to prevent problems. For older packs, some are using Mountain mode all the time to raise the minimum voltage before ICE ignition and preventing any week cell from ever dropping out. Your pack is happiest when plugged in.