what causes a car battery to corrode
Quick Answer. Overfilling the battery, poor design of the vent cap, age and distortion of the gaskets can all cause battery terminal corrosion. Nitrogen gas is emitted by the electrolyte in the battery. Material in the battery terminals and cable ends reacts with the nitrogen gas, and corrosion begins to form. Keep Learning.