Try running a 12 volt source up to the coil disconnected. Then it acts up touch it to the coil and see if it makes a difference. These older boats build up resistance when they get hot you may not be getting a strong spark.