If you do not have a ground at pin 85 with the key on then go to the PCM harness and check continuity from pin 8 in connector 1 to pin 85. If that works then either the PCM is not receiving the crank signal through the transmission control module and it does not switch the ground on, or the PCM is bad. However based on your symptoms I am going to guess it is an issue with the neutral safety switch/range sensor not operating correctly.
It is a convoluted system in the way it works. You turn the key to start. The battery voltage gets to the starter relay and stops. The leg going to the transmission control module wakes it up and it looks at the inputs from the neutral switch. If it shows park/neutral then it tells the PCM that it is okay to start the car. The PCM then grounds the relay and the engine turns over.
The testing you did shows the voltage switching to the relay is good. Now we need to verify the signal through the transmission module and "range sensor" is working.
One way to also verify that the wiring is okay would be to use a jumper wire from pin 85's wire (dark blue/orange stripe or tan wire) to ground. If turning the key now cranks the engine (might even start up with that ground) you have an issue in the switch or wiring on the transmission side (more likely the switch)
For that we will start with fuse 2. It provides the power to the range sensor through the TCM. The switches are cheap compared to the time it takes to test them. Yours should be the one in the middle. The other one is the early build with the three speed trans. Rather than testing each circuit I would install a new switch and go from there. The connectors and switches are both failure prone.
Images (Click to make bigger)
Wednesday, July 11th, 2018 AT 6:48 PM