Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
What about the GEM? My 97 has now been sitting for about a year with the same problem. Also mine has a history of failed GEM x 2.
Try swapping the underhood PCM relay. for one of the other ones.
I am a little late and also didn't read every reply so this may have been said but I had a similar problem and it was NSS, however, it did not start in neutral unless it rolling for some reason. After replacing the NSS the problem came back and since my shifter is out of alignment like yours it did not start in neutral whether it was rolling or not and I knew the NSS wasn't bad anyway. I found that if I pulled the shifter up while starting it, it would crank but may take a few tries.