Hi, would really appreciate some advice. My Wellcraft 23 2000 V6 Alpha 1 Gen 2 walkaround had an issue with the engine cutting out after about 6/7 miles. I replaced the fuel pump, fuel filter the impeller, the ignition coil, and the thermostat. Now it does not cut out/stop but when I turn it off it will not restart. Engine takes a long time to cool down before I can start it again. Any ideas as to what is causing this? Much appreciated!