I have a 2001 GTX DI that starts fine and will run on the lake for about a half hour. The Maint light comes on and it starts to run terrible. Sputtering, no throttle, etc. Take it out of the water and try to mess with it and it will crank and act like it is out of gas and will finally start but no throttle. Let it sit for a couple hours and it starts right up and runs great. Does the same thing again. Took to a shop and nothing shows on the diagnostics for codes. Took the battery out and had it load tested and they said it was fine. Have been told anything from a bad battery, stator, rectifier, main computer, etc. Anybody ever have any issues like this or have any good suggestions before this gets into too much money? Thanks in advance for your help.