First off get some baking soda and water, mix it to a somewhat liquidy-paste, more liquid than paste. I used an old tin can to make the mixture. Detach the positive and negative leads from your battery. Through on some latex or nitrile gloves to avoid Then get an old tooth brush to apply the baking soda mix to your battery terminals. The fizzing is a good thing, it means the baking soda is neutralizing the acids in the corrosion. Next do the battery leads and all connecting hardware(nuts, bults). Wipe everything down with a wet rag or paper towels, as you want to really clean all the surface of the battery, especially where the terminals are. Next take a battery brush and really clean up the termainals and leads again. The brush will knock off any of the heavy stuff not removed by the baking soda. Careful not to breath in any of the dust from brushing, as it burns a little. Wipe those down and then reattach leads to terminals, making sure they are tight! I bought some battery terminal protectant from NAPA, regular sized aerosol can, to spray on the terminals and leads. I've never used the stuff before, but it should probably do the trick. I guess I never new how much corrosion could draw off your battery. I have not had any problems since thoroughly cleaning my battery.