Gary,
I have no experience with that, but ouch, that could be co$t prohibitive unless you find someone parting out an old engine. Or maybe a good welder could do some magic.
You say erosion, do you mean corrosion? If so, how so? It is freshwater (coolant) cooled and isn't the boat in the freshwater lake?