DTC Troubleshooting
DTC Troubleshooting: P0958 (24)
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. How to Troubleshoot A/T Systems
- 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 to ON (II).
2. Shift to M.
3. Check the SS Mode Switch signal with the HDS in the A/T data list.
Is the SS Mode Switch OFF?
YES - Go to step 4.
NO - Intermittent failure, the system is OK at this time. Check for poor connections and loose terminals at the transmission gear selection switch and the PCM.
4. Turn the ignition switch to LOCK (0).
5. Disconnect the transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector at the shift lever bracket.
6. Check for continuity between transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector terminals No. 2 and No. 3.
Is there continuity while the shift lever is in M, and no continuity when the shift lever is in any position other than M?
YES - Go to step 7.
NO - Replace the transmission gear selection switch, Transmission Gear Selection Switch Replacement then go to step 20.
7. Turn the ignition switch to ON (II).
8. Measure the voltage between transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector terminal No. 3 and body ground.
Is there battery voltage?
YES - Repair open in the wire between transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector and ground (G503), or repair poor ground (G503), then go to step 20.
NO - Go to step 9.
9. Turn the ignition switch to LOCK (0).
10. Jump the SCS line with the HDS.
11. Disconnect PCM connector A (49P).
12. Check for continuity between PCM connector terminal A47 and transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector terminal No. 3.
Is there continuity?
YES - Repair open in the wire between PCM connector terminal A47 and the transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector, then go to step 20.
NO - Go to step 13.
13. Reconnect all connectors.
14. Update the A/T software in the PCM if it does not have the latest software, PCM Update or substitute a known-good PCM. How to Troubleshoot A/T Systems
15. Start the engine in P, wait for at least 10 seconds, then shift to M.
16. Push the shift lever toward upshift position (+) slowly, and release it; repeat this test 10 times or more.
17. Pull the shift lever toward downshift position (-) slowly, and release it; repeat this test 10 times or more.
18. Check for Temporary DTCs or DTCs with the HDS.
Is DTC P0958 indicated?
YES - If the PCM was updated, substitute a known-good PCM, How to Troubleshoot A/T Systems then recheck. If the PCM was substituted, go to step 1.
NO - Go to step 19.
19. Monitor the OBD STATUS for P0958 in the DTCs/Freeze Data in A/T Mode Menu for a pass/fail.
Does the HDS indicate PASSED?
YES - If the PCM was updated, troubleshooting is complete. If the PCM was substituted, replace the original PCM. Service and Repair If any other DTCs were indicated on step 18, go to the indicated DTC's troubleshooting.
NO - If the HDS indicates FAILED, check for poor connections and loose terminals at the transmission gear selection switch and the PCM. If the PCM was updated, substitute a known-good PCM, How to Troubleshoot A/T Systems then recheck. If the PCM was substituted, go to step 1. If the HDS indicates NOT COMPLETED, return to step 15 and recheck.
20. Clear the DTC with the HDS.
21. Start the engine in P, wait for at least 10 seconds, then shift to M.
22. Push the shift lever toward upshift position (+) slowly, and release it; repeat this test 10 times or more.
23. Pull the shift lever toward downshift position (-) slowly, and release it; repeat this test 10 times or more.
24. Check for Temporary DTCs or DTCs with the HDS.
Is DTC P0958 indicated?
YES - Check for poor connections and loose terminals at the transmission gear selection switch and the PCM, then go to step 1.
NO - Go to step 25.
25. Monitor the OBD STATUS for P0958 in the DTCs/Freeze Data in A/T Mode Menu for a pass/fail.
Does the HDS indicate PASSED?
YES - Troubleshooting is complete. If any other DTCs were indicated on step 24, go to the indicated DTC's troubleshooting.
NO - If the HDS indicates FAILED, check for poor connections and loose terminals at the transmission gear selection switch and the PCM, then go to step 1. If the HDS indicates NOT COMPLETED, return to step 20 and recheck.