Being a boat and around water, causes corrosion in the most akward, unusual places!! Especially fuse holders, battery connections and other places you might not think about... Have your battery tested, internal shorts can make them give false voltage readings. A full charged battery should be...