Operation CHARM: Car repair manuals for everyone.

DTC Troubleshooting

DTC P0958: Open in Transmission Gear Selection Switch Circuit, or Transmission Gear Selection Switch Stuck OFF

NOTE:
^ Before you troubleshoot, record all freeze data and any on-board snapshot, and review General Troubleshooting Information.
^ This code is caused by an electrical circuit problem and cannot be caused by a mechanical problem in the transmission.

1. Turn the ignition switch ON (II).
2. Shift to the M position.
3. Check the SS MODE SWITCH in the DATA LIST with the HDS.
Is SS MODE SWITCH OFF?

YES - Go to step 4.

NO - Intermittent failure, the system is OK at this time. Check for poor connections or loose terminals between the transmission gear selection switch and the PCM.

4. Turn the ignition switch OFF.
5. Disconnect the transmission gear selection switch connector.
6. Check for continuity between transmission gear selection switch/park pin switch connector terminals No. 2 and No. 3.





Is there continuity when the shift lever is in M position, and no continuity when the shift lever is any position other than the M position?

YES - Go to step 7.

NO - Replace the transmission gear selection switch, then go to step 10.

7. Turn the ignition switch ON (II).
8. Measure the voltage between transmission gear selection switch/park pin switch connector terminal No. 3 and body ground.





Is there about 5 V?

YES - Repair open in the wire between transmission gear selection switch/park pin switch connector terminal No. 2 and ground (G503), or repair poor ground (G503), then go to step 10.

NO - Go to step 9.

9. Measure the voltage between PCM connector terminal D2 and body ground.





Is there about 5 V?

YES - Repair open in the wire between PCM connector terminal D2 and the transmission gear selection switch/park pin switch, then go to step 10.

NO - Go to step 18.

10. Reconnect all connectors.
11. Turn the ignition switch ON (II).
12. Clear the DTC with the HDS.
13. Start the engine in the P position, wait for more than 10 seconds, then press the brake pedal and shift to the M position.
14. Push the shift lever toward upshift position (+) slowly, and return to neutral position; repeat this test 10 times or more.
15. Pull the shift lever toward downshift position (-) slowly, and return to neutral position; repeat this test 10 times or more.
16. Check for DTCs with the HDS.
Is DTC P0958 indicated?

YES - Check for poor connections or loose terminals between the transmission gear selection switch and the PCM, then go to step 1.

NO - If DTC P0958 is not indicated, or if any other DTCs are indicated, go to step 17.

17. Monitor the OBD STATUS for P0958 in the DTCs MENU with the HDS.
Does the screen indicate PASSED?

YES - Troubleshooting is complete. If any other DTCs were indicated in step 16, go to the indicated DTC's troubleshooting.

NO - If the screen indicates FAILED, check for poor connections or loose terminals between the transmission gear selection switch and the PCM, then go to step 1. If the screen indicates NOT COMPLETED, go to step 13.

18. Update the PCM if it does not have the latest software, or substitute a known-good PCM.
19. Start the engine in the P position, wait for more than 10 seconds, then press the brake pedal and shift to the M position.
20. Push the shift lever toward upshift position (-) slowly, and return to neutral position; repeat this test 10 times or more.
21. Pull the shift lever toward downshift position (-) slowly, and return to neutral position; repeat this test 10 times or more.
22. Check for DTCs with the HDS.
Is DTC P0958 indicated?

YES - Check for poor connections or loose terminals between the transmission gear selection switch and the PCM. If the PCM was updated, substitute a known-good PCM, then go to step 21. If the PCM was substituted, go to step 1.

NO - If DTC P0958 is not indicated, or if any other DTCs are indicated, go to step 23.

23. Monitor the OBD STATUS for P0958 in the DTCs MENU with the HDS.
Does the screen indicate PASSED?

YES - If the PCM was updated, troubleshooting is complete. If the PCM was substituted, replace the original PCM. If any other DTCs were indicated in step 22, go to the indicated DTC's troubleshooting.

NO - If the screen indicates FAILED, check for poor connections or loose terminals between the transmission gear selection switch and the PCM. If the PCM was updated, substitute a known-good PCM, then go to step 19. If the PCM was substituted, go to step 1. If the screen indicates NOT COMPLETED, go to step 19.