Maybe your ignition switch. The "run" position sounds like it is bad. Or maybe the wire or connector at the run position is having problems. When you turn the key to crank, voltage is supplied to the starter and the ingnition. When you release the key, it goes to the run position, just supplying voltage to the ignition. Good luck