I had a problem with a truck a while back. It always stayed charged, but my batteries kept going bad. I found my alternator was putting too much voltage out and overcharging.