DTC Troubleshooting
DTC P0957: Short in Transmission Gear Selection Switch Circuit, or Transmission Gear Selection Switch Stuck ONNOTE:
- 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 P position.
3. Verify the transmission gear selection switch sequential sportshift mode switch signal inputs with the HDS in the A/T data list.
Is sequential sportshift mode SW ON?
YES - Go to step 4.
NO - Intermittent failure, the system is OK at this time. Check the S-MODE (PUR) wire for an intermittent short to body ground between the transmission gear selection switch and the PCM.
4. Turn the ignition switch OFF.
5. Disconnect the transmission gear selection switch/park pin switch/A/T gear position indicator panel light connector.
6. Verify the transmission gear selection switch sequential sportshift mode switch signal input with the HDS in the A/T data list.
Is sequential sportshift mode SW ON?
YES - Go to step 7.
NO - Replace the transmission gear selection switch, then go to step 11.
7. Turn the ignition switch OFF.
8. Jump the SCS line with the HDS.
9. Disconnect PCM connector E (31P).
10. Check for continuity between transmission gear selection switch connector terminal No. 3 and body ground.
Is there continuity?
YES - Repair a short to body ground in the wire between PCM connector terminal E30 and the transmission gear selection switch, then go to step 11.
NO - Go to step 19.
11. Reconnect all connectors.
12. Turn the ignition switch ON (II).
13. Clear the DTC with the HDS.
14. Start the engine in the P position, wait for more than 10 seconds, then shift position to the M position.
15. Push the shift lever toward the upshift position (+) slowly, and release it; repeat this test 10 times or more.
16. Pull the shift lever toward the downshift position (-) slowly, and release it; repeat this test 10 times or more.
17. Check for Temporary DTCs or DTCs with the HDS.
Is DTC P0957 indicated?
YES - Check for poor connections or loose terminals at the transmission gear selection switch and the PCM, then go to step 1.
NO - Go to step 18.
18. Monitor the OBD STATUS for P0957 in the DTCs MENU with the HDS.
Does the screen indicate PASSED?
YES - Troubleshooting is complete.
NO - Return to step 1 and recheck.
19. Update the PCM if it does not have the latest software, or substitute a known-good PCM.
20. Start the engine in the P position, wait for more than 10 seconds, then shift position to the M position.
21. Push the shift lever toward the upshift position (+) slowly, and release it; repeat this test 10 times or more.
22. Pull the shift lever toward the downshift position (-) slowly, and release it; repeat this test 10 times or more.
23. Check for Temporary DTCs or DTCs with the HDS.
Is DTC P0957 indicated?
YES - Check for poor connections or loose terminals at the transmission gear selection switch and the PCM. If the PCM was updated, substitute a known-good PCM, then go to step 20. If the PCM was substituted, go to step 1.
NO - Go to step 24.
24. Monitor the OBD STATUS for P0957 in the DTCs MENU with the HDS.
Does the screen indicate PASSED?
YES - Troubleshooting is complete.
NO - Return to step 1 and recheck.