My 5.7L Mercruiser has been running great all summer. Last weekend we went out, stopped in the lake and couldn't get it restarted. We towed it back to the dock. Next day went out. Started right up. Took it out about 500 yrds. It started to sputter and backfire, I got it back to the dock-...