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 connector, then go to Step 10 .
NO | - | Check for loose or poor connections at PCM connector terminal D2. If the connection is OK, update the PCM if it does not have the latest software, or substitute a known-good PCM, then recheck. If the symptom/indication goes away with a known-good PCM, replace the original PCM .■
Clear the DTC with the HDS. Start the engine in the P position, wait for more than 10 seconds, then shift to the M position. Push the shift lever toward shiftup position (+) slowly, and return to neutral position; repeat this test 10 times or more. Pull the shift lever toward shiftdown position (−) slowly, and return to neutral position; repeat this test 10 times or more. Monitor the OBD status for P0958 in the DTCs/Freeze Data in A/T Mode Menu for a pass/fail. Does the result indicate a pass?
YES | - | The problem has been corrected.■
NO | - | Return to Step 1 and recheck.■