Sooo. Just an update. After all day in the garage, replaced the module with no luck. Shift motor with no luck. Neutral sensor, no luck. Tested switches with no luck. Turns out up above the fuel filter there was a broken wire in the harness that got rubbed thru by the tank shield. What a bastard.