We were tootling along for 2 hrs and engine stopped. Got it to crank several times to get to a boat ramp. It finally quit starting. Changed fuel filter, ck'd spark plugs, no spark. Engine sounds like it wants to crank but no spark. Any ideas?