Just as a possibility, it could be the interconnect at the PCM instead of the sensor. I have had two seasons of my car stalling out at low speed, and also crank but no start. Codes indicated loss of 5V and loss of crank sensor signal, which are adjacent pins in my PCM. Unplugging and plugging it solves it every time. I cleaned the contacts with a contact cleaner spray, and the problem went away for months. Just recently back. Sometimes people replace the sensor over and over in this situation, when all along it was the computer connector that had oxidized contacts.