What kind of boat? If it's an IO with an engine cover and the coil is mounted on top of the engine, the top of the engine heat soaks terribly because of little if any air circulation over the top of the engine....Hmmm, the dreaded old dual point distributor, try a new condenser, too.