When my truck was new I had the problem of not being able to keep the batteries charged. GM replaced one battery as it tested DEAD, but the problem was a relay in the ac system that was stuck open and kept drawing the batteries down.