engine will run with key in crank position but wont run if you let key switch go back to run position