I have a 1993 four winns with the 5.8l omc last year it would run but this year I can not get it to stay running. The motor will crank and try to start until I let off the key then it just shuts down. If I hold the key on it will basically come up to an idle but then when key is released shuts down. I have already replaced fuel filter and removed the anti siphon valve because it was snapped off when tank cover was removed earlier this year. It almost seems like something is shutting the fuel down when the key is released could the ignition switch be bad or are there any fuses in the system. I motor has spark checked at the plugs when cranking and the motor is getting fuel when cranking. Any ideas would be great thanks.