2002 Supra Launch SS dd

Put boat in water first crank fire up die immediately.
Second crank fire up and stay on.
Run boat through 10mph zone for 20 minutes followed by a hot lap around the lake then to party cove.
Boat sits off while we hang for an hour.
Time to leave. Fire up and die immediately x6.
Seventh time as soon as it fires I throw it in gear and does not die BUT starts surging without touching accelerator.
Cruise 5mph out of cove surge eventually goes away.
Time to wakeboard. Rider in water ready for tow, hit the throttle to desired position, sluggish and then suddenly catches and takes off. Does this for half an hour then finally dies and won't fire at all. When the motor dies or surges I can hear a loud sucking sound as if the motor is being snuffed. Put three cold beers around the fuel pump to see if maybe I was vapor locked? No dice. While being towed checked wires, cap, vacuum lines. All look good. Started it a few times and she ran for 10 seconds then snuff sound and dead.
Rest of tow didn't mess with it (about an hr), sat at dock an additional hour, time to load boat.
Fires right up, no surge or snuff/choke, idled fine and didn't hesitate or give any issues. Loaded boat up and left.

Thoughts??
Thanks in advance.




Sent from my iPhone using Tapatalk