So far you know the problem is at the NSS or the operation of the NSS by the internal shifter "comb".
It is far more common to have a "no start" condition than to have a "starts in any gear" condition.
It is unlikely that the internal comb is actuating the NSS and providing GND in all shifter positions so that seems to rule out "shifter adjustment".
Inspect that NSS connector end just to make sure the pin sockets look okay.
I suspect you have a
new NSS that is BAD but some additional checks are needed to confirm. A multimeter is needed to test the center pin of the NSS to GND.
Your symptom is "starts in any gear", so that means that the center pin is grounded (zero ohms) in any gear. You can test your
original NSS on the workbench with the meter as well. Measure center pin to the NSS body without pushing the plastic plunger and then test it while pushing the plastic plunger.
Pressed = GND <zero ohms & START enabled>
Not pressed = OPEN <no START>
You can also read this thread <
LINK>about the NSS and the internal comb that presses the plunger in PARK/NEUTRAL to supply the GND needed to START.
***I am not suggesting you need to pull the transmission pan to see the comb mechanism. Just read through it so you know how it all works.***
Let us know what you find using a multimeter.
View attachment 124249View attachment 124251View attachment 124252