1996 4.3LX Gen+. New charged battery, new spark plugs/wires, distributor cap, rotor. Ignition coil two years old. I had the three position switch checked at local marine shop. Checked good. I turn ignition switch to "run" and get a tone. I turn ignition switch to "start" and engine starts with combustion and everything. I release the switch back to "run" and the engine dies. Any ideas?