What voltage is your charging system running at? Water leaking from the battery can be caused by overcharging. If it is overcharging, the green field wire may have rubbed through the insulation somewhere, grounding it, and full-fielding the alt. The Voltage regulator may be bad as well.
Check what voltage your system is running at....you don't want a fire!
-SM
Check what voltage your system is running at....you don't want a fire!
-SM