Re: Battery Acid + Paint = BAD NEWS!
I had the same problem with my SRT6 that has an aftermarket battery, but no overflow line. I've gone through the repairs you mentioned twice. Can you tell me where the vacuum line goes because mine is broken but not replaced? I also just noticed that there is only one plug in the two (one on each side) overflow tubes and it looks like it's happening again. I will remove and run an overflow tube down and below the frame - maybe that will help.
I also have inserted the red/green battery pads on all three XFs but I suspect battery overflow rather than corrosion falling off the terminals. The XFs with oem batteries do have the overflow catch boxes.