Mack,
Since you have the pack open, I would recommend checking all of the modules carefully. There are 112 sensor wire connections plus the BMB boards to check. I poked all of mine with a plastic tool, cleaned each with 200 proof alcohol and recoated each with another layer of conformal coating to help insure no moisture gets in. I did the same with the capacitors on each BMB. It took a lot of time (10 hours?), but when one thing fails in these, there are a LOT of similar connections/components that could be right behind.
View attachment 1005448