Well, I have never tested the conductivity of my zinc on the outboard....so I have no idea if the self-shielding of zinc actually happens in saltwater......but i don't think so (see below).
But, I thought I read somewhere that one should use magnesium in freshwater (not zinc). Magnesium is lower on the galvanix scale than zinc, and maybe that makes sense;
<a little chemistry tangent here>
Zincs protect other metals by being giving their atoms to move the electric charge to negate a positive charge somewhere else. In saltwater, the ions (think Na and Cl, among other salts components) carry the positive charge around from one piece of metal to another. The "resistance" of the water to carry this charge is inversely proportional to the concentration of the ions;
So in freshwater, where there are fewer ions, one needs the voltage potential to be higher (relative to saltwater) to make the current flow, and thus protect the good metal parts.
It may be that in freshwater, the "resistance" of the water part of the circuit is too high for the voltage potential to overcome. Thus, instead of the zinc giving up it's atoms and revealing a fresh new surface of zinc, it just covers over.
Try a magnesium anode, I would bet a beer that with its higher voltage potential, it would not self-shield, but instead loose Mg atoms to reveal fresh new ones below (the chemical version of scraping the top layer off to regain conductivity)
So....this was all just an educated guess....I have a good chemistry book at my desk at work....I will check on monday.
-km
aka, "sell out"
S/V Beyond the Sea
C&C 35 mkIII