I went to clear my SAIS and Rear Wheel Speed Sensor codes tonight, usually do this once a week and I noticed I also had a P0705 code. I couldn't find much on this code other than it's related to the PCM knowing what gear you're in, any input?
The park/neutral switch also contains the trans range switch. The trs has 4 circuits and depending on where the selector shaft is, it will ground the appropriate circuits. Since there's 4 circuits each with 2 possible values, there are many different combinations. If the pcm sees an invalid combination, it sets a p0705. If you have the means to read the trs switch data, go through the gears and see if ???? appears.