I have (4) incidents of the where engine fires up & runs normal and won't restart after a run. Run the boat out 20-30 minutes varying speed up to full throttle. Get to destination turn off and won't restart. Wait roughly 10-15 minutes then re-starts normal and cycle repeats itself. After 1st incident replaced Racor fuel H2o separator filter, engine fuel filter and installed new NGK plugs. (Pulled plugs looked good) All connections checked for leaks & fuel tank vent & fuel bulb working normal. 2-4 events were all after driving 8 hours (400 miles) to new water destination. After 3 no starts engine to unreliable to continue trip. Returned home. Today inspected all wiring harnesses, canister and related fuel lines i.e. main fuel feed and hose lines to VST. Nothing abnormal. Drained fuel from VST. Under normal start & run engine performs great, no sputtering, hiccups, full power etc. all operating parameters (gauges & sensors) within normal. Acquired boat with 348.5 hours now with 355 hours. I can run the engine in my back yard connected to ear muffs/garden hose. Haven't started yet after VST tank drain because I need to recharge the fuel tank. Plan on doing this on Monday. ANY SUGGESTIONS????