2005 5.0 GL-E. Just replaced engine oil, fuel filter, and lower drive oil. Started up and ran it on the lake for 15 minutes and did great. Stopped and restarted a couple of times fine. Put it on the boat lift, came back 4 hours later and it would start and run for about 1-2 seconds then die...