Sounds like the voltage regulator to me too. The automotive type alternators are prone to malfunction when exposed to the moisture of a marine application. They make sealed alternators but they are expensive as hell. When they go they always do the same thing, peg the charge on the gauge. It will blow the walls out of the battery in no time. I had one swell up like a beach ball once before I noticed.