Sounds like a bad neutral safety switch/inhibitor switch/gear position sensor. It tells the computer when the transmission is in park or neutral to keep you from starting it while in gear. It also tells the computer what gear you are in while the engine is running to control the shifting.
SPONSORED LINKS
Sunday, February 12th, 2017 AT 12:19 AM