It was doing the same thing. Thought it was in the switch. The switch was ordered from marine dealer and part number was for m motor. So assume it is the right switch.
I am having the following issue...... just changed my ignition switch which is located in the dash. When I go to start the engine.........its starts turning over as soon as I get to the first click. I don't even have to turn it all the way over. It even starts with out the kill switch engaged...