Code P091, Transaxle Range Switch Problem: Notes
This test monitors the binary code generated by the 4 switches of the transaxle range switch. Code P091 will set when any 4-digit code does not match codes indicated as shown in Code P091 wiring schematic. Code P091 will also set when engine is started while binary code 1100 (Park) or code 1010 (Neutral) are not present or when PCM is commanding 4th gear when range switch is indicating Park or Neutral for at least 64 seconds.