Not Ranked
Keith - your ignition switch does not directly feed the starter, as the current taken by the starter itself would be far too high for it. (300 Plus Amps) What it does is energise a solenoid which could be integrated into the starter, or it could be a separate unit, depending on your set up. This solenoid then connects the heavy duty contacts to allow current to flow through the starter.
It sounds as though you have a sticking solenoid. If it sticks in the "on" position, the starter will continue to run no matter what you do with the ignition switch. Not sure why the engine wouldn't fire tho', could be a quirk of your set up.
So, in summary, drop off the solenoid or starter and get it checked out.
HTH
Wilf
|