Nick, I found that painting the starter with a couple of coats of smooth hammerite or similar paying particular attention to the joints in the construction has reduced the ingress of moisture in to my starter, also dry lube on the Bendix protects that (mostly), it does need re applied from time to time which is easier with the non pre engage starters like mine. The starter won't look as nice, no one sees the it anyway so no big loss.