Circuit/System Testing
ECM Park Switch Malfunction
- Inspect the range selector lever cable for proper adjustment. Refer to Range Selector Lever Cable Adjustment .
- Ignition OFF, disconnect the harness connector at the transmission inline 20-way connector.
- Ignition OFF and scan tool disconnected, open and close the driver door, and wait 1 minute. Test for less than 5 Ω between the ground circuit terminal 18 and ground.
- If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, test for greater than 5 V between the signal circuit terminal 20 and ground.
- If less than the specified range, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the ECM.
- Ignition OFF, remove the control valve body cover. Refer to Control Valve Body Cover Replacement .
- Connect the transmission inline 20-way connector. Disconnect the shift position switch from the TCM.
- Ignition OFF and scan tool disconnected, open and close the driver door, and wait 1 minute. Test for less than 5 Ω between the ground circuit terminal A of the TCM and ground.
- If greater than the specified range, replace the TCM.
- Ignition ON, verify the scan tool PNP Switch parameter is In Gear.
- If not the specified value, test the signal circuit terminal F for a short to ground. If the circuit tests normal, replace the ECM.
- Install a 3 A fused jumper wire between the signal circuit terminal F and ground. Verify the scan tool PNP Switch parameter is Park/Neutral.
- If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the ECM.
- If all circuits test normal, test or replace the internal mode switch.
CRNK Relay Malfunction
- Ignition OFF, disconnect the CRNK relay.
- Ignition OFF and scan tool disconnected, open and close the driver door, and wait 1 minute. Test for less than 5 Ω between the ground circuit terminal 85 and ground.
- If greater than the specified range, test the ground circuit for an open/high resistance.
- Ignition ON, verify a test lamp illuminates between the B+ circuit terminal 30 and ground.
- If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
- Ignition ON, verify a test lamp does not illuminate between the control circuit terminal 87 and ground.
- If the test lamp illuminates, test the control circuit for a short to voltage.
- Apply the parking brake and shift the transmission into park. Momentarily connect a 40 A fused jumper wire between the B+ circuit terminal 30 and the control circuit terminal 87. Verify the starter solenoid engages and the engine begins cranking.
- If it does not activate, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the starter motor.
- Connect a test lamp between the control circuit terminal 86 and the ground circuit terminal 85.
- Transmission in park, turn the ignition switch between the OFF and CRANK positions. The test lamp should turn ON and OFF when changing between the commanded states.
- If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the ECM.
- If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the ECM.
- If all circuits test normal, test or replace the CRNK relay.