1-I would say your NSS is to blame, replace or clean it. Move the gearshift all the way down and up a few times to try to clean it out. Worked on my 92. (Neutral Safety Switch)
2- Ignition Switch??
3- I would investigate that more. How many miles? 92 did it when it needed rod bearings. Also could be loose flex plate bolts.
79 FSJ Cherokee Chief 350SBC-SOLD_88 XJ Laredo I6 Auto 4wd-SOLD_92 XJ Laredo I6 Auto 4wd-SOLD
99 WJ Laredo I6 Auto 2wd-TOTALED still fathers DD till repairs are made
95 E34 540i-DD