I get none of that with my tractor and the fan pulls just like you mention. I have 400 hours and my radiator and oil cooloer are clean enough to eat off of. Neither the positive or negative terminals have even the slightest sign of corrosion. My neighbors JD 790 with 100 hours looks great on the outside, the battery compartment looks like a war zone. He did not even bother to go to the dealer, he just went to NAPA and picked up one of their batteries. Problem eliminated, the carnage left by the original battery is still quite apparent. Both of the factory cable ends rotted away and he has the clamp on style now which I don't like much but they are certainly a less expensive and a quick repair. Optima or other brands of sealed batteies are a good option and one that unfourtunarely is typically made after the damage has started.