I have solved the mystery at least as far as my truck is concerned. It was rain water getting into the vent of my battery. If you battery has caps, pop them off. If the back 3 cells are to the top and front 3 cells are normal, then you may have the same problem I had. To prove it, open the hood...