Overcharging can kill a battery very quickly by boiling electrolyte out of the cells, and by overheating and warping the cell plates. Undercharging can shorten a battery’s life by allowing the plates to be come permanently sulfated. Automotive lead-acid batteries last longest when they are maintained at or near full charge.