for the starter motor rubber boot, poke a hole on the bottom of the rubber boot so that any moisture can drain out (ie: need a somewhat decent sized hole to avoid capillary action).
also put some dielectric grease or similar inside at the connection.