Hi, Flint. I believe the 990 is one of the machines that was notorious for hard starting. The problem was solved by adding a relay to the start circuit, but I don't see how that could cause your corrosion issue. Have you checked to see if you are overcharging (more than 15 volts) at operating RPM? Have you tried using a sealer on your battery posts?