GM Service Manual Online
For 1990-2009 cars only

Diagnostic Fault Information

Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Relay Switch B+

1,2,3

1,2,3

--

--

Door Lock Control

B3137

B3138

B3138

--

Door Unlock Control

B3132

B3133

B3133

--

Driver Door Unlock Relay Control

B3127

B3128

B3128

--

Passenger Door Lock Switch Unlock Supply Voltage

2,3

2,3

2,3

--

Passenger Door Lock Switch Lock Supply Voltage

1

1

1

--

Door Lock Switch B+

1,2,3

1,2,3

--

--

Door Latch Control

1,2,3

1,3

1,3

--

Liftgate Latch Control

1,2,3

1,3

1,3

--

Ground

--

1,2,3

1,2,3

--

1. Door Locks Inoperative

2. Driver Door Unlock Inoperative

3. Door Unlock Inoperative

Circuit/System Description

When a door lock switch is activated in the lock or unlock position the BCM will receive a voltage signal on either the door lock switch lock or unlock signal circuits.

The BCM, upon receipt of a lock switch lock or unlock signal, will switch the appropriate lock relay control circuits to battery positive voltage. This will energize the appropriate lock or unlock relays. The relay will supply voltage to the door lock actuator lock or unlock control circuits to one side of the lock actuator. Since the opposing side of the lock actuators are connected to ground through the other lock actuator control circuit and the normally closed contacts of the lock or unlock relay, the doors and liftgate will then lock or unlock appropriately.

Three relays are used to operate the locks. DRV DR UNLCK relay, PASS DR UNLOCK and DR LCK relay. This is done to isolate the driver door lock actuator so it can be unlocked by itself using the keyless entry transmitter.

Reference Information

Schematic Reference

    •  Door Lock/Indicator Schematics
    •  Body Rear End Schematics

Connector End View Reference

    •  Power Door Systems Connector End Views
    •  Computer/Integrating Systems Connector End Views
    •  Body Rear End Connector End Views

Description and Operation

    •  Power Door Locks Description and Operation
    •  Rear Hatch/Gate Description and Operation

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

Scan Tool Reference

    •  Scan Tool Data List
    •  Scan Tool Data Definitions
    •  Scan Tool Output Controls

Circuit/System Verification

  1. Ignition ON, observe the scan tool Lock Switch and Unlock Switch parameters while pressing both the door lock and door unlock switches. The reading should change between ON and OFF.
  2. If the reading does not change, refer to Door Lock Switch Malfunction.
  3. Command the Driver Door Unlock ON and OFF with a scan tool. The driver door should unlock.
  4. If the driver door does not unlock, refer to Driver Door Unlock Relay Malfunction.
  5. Command the Passenger Door Unlock ON and OFF with a scan tool. All of the passenger doors should unlock.
  6. If one or more passenger door do not unlock, refer to Passenger Door Unlock Relay Malfunction.
  7. Press the door lock switch. All of the vehicle doors should lock.
  8. If one or more vehicle doors do not lock, refer to Door Lock Relay Malfunction.

Circuit/System Testing

Door Lock Switch Malfunction

  1. Ignition OFF, disconnect the harness connector at the applicable door lock switch.
  2. Ignition ON, verify that a test lamp illuminates between the B+ circuit terminal 2 and ground.
  3. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance. If the circuit tests normal and the B+ circuit fuse is open, test the signal circuit terminal 2 for a short to ground.
  4. Verify the scan tool Lock Switch and Unlock Switch parameters are OFF.
  5. If not the specified value, test the appropriate signal circuit terminal for a short to voltage. If the circuit tests normal, replace the BCM.
  6. Install a 3-amp fused jumper wire between the lock signal circuit terminal and the B+ circuit terminal 2. Verify the scan tool Lock Switch parameter is ON.
  7. If not the specified value, test the signal circuit for an open/high resistance. If the circuit tests normal, replace the BCM.
  8. Install a 3-amp fused jumper wire between the unlock signal circuit terminal and the B+ circuit terminal 2. Verify the scan tool Unlock Switch parameter is ON.
  9. If not the specified value, test the signal circuit for an open/high resistance. If the circuit tests normal, replace the BCM.
  10. If all circuits test normal, test or replace the applicable door lock switch.

Driver Door Unlock Relay Malfunction

  1. Ignition OFF, disconnect the DRV DR UNLCK relay.
  2. Ignition OFF, test for less than 1.0 ohm of resistance between the relay switch ground circuit and ground.
  3. If greater than the specified value, test the ground circuit for an open/high resistance.
  4. Ignition OFF, test for less than 1.0 ohm of resistance between the relay coil ground circuit and ground.
  5. If greater than the specified value, test the ground circuit for an open/high resistance.
  6. Ignition ON, verify that a test lamp does not illuminates between the relay controlled output circuit and ground.
  7. If the test lamp illuminates, test the control circuit for a short to voltage.
  8. Verify that a test lamp illuminates between the relay switch B+ circuit and ground.
  9. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  10. Connect a test lamp between the relay coil control circuit and the relay coil ground circuit.
  11. Command the Driver Door Unlock ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states.
  12. 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 BCM.
    If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the BCM.
  13. Install the DRV DR UNLCK relay.
  14. Disconnect the harness connector at the driver door latch.
  15. Ignition OFF, test for less than 5.0 ohm of resistance between the ground circuit terminal 3 and ground.
  16. If greater than the specified value, test the ground circuit for an open/high resistance. If the circuit tests normal, test or replace the DRV DR UNLCK relay.
  17. Connect a test lamp between the control circuit terminal 2 and the ground circuit terminal 3.
  18. Command the Driver Door Unlock ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states.
  19. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the DRV DR UNLCK relay.
    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, test or replace the DRV DR LCK relay.
  20. If all circuits test normal, test or replace the driver door latch.

Passenger Door Unlock Relay Malfunction

  1. Ignition OFF, disconnect the PASS DR UNLOCK relay.
  2. Ignition OFF, test for less than 1.0 ohm of resistance between the relay switch ground circuit and ground.
  3. If greater than the specified value, test the ground circuit for an open/high resistance.
  4. Ignition OFF, test for less than 1.0 ohm of resistance between the relay coilc ground circuit and ground.
  5. If greater than the specified value, test the ground circuit for an open/high resistance.
  6. Ignition ON, verify that a test lamp does not illuminates between the relay controlled output circuit and ground.
  7. If the test lamp illuminates, test the control circuit for a short to voltage.
  8. Verify that a test lamp illuminates between the relay switch B+ circuit and ground.
  9. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  10. Connect a test lamp between the relay coilc control circuit and relay coil ground circuit.
  11. Command the Passenger Door Unlock ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states.
  12. 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 BCM.
    If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the BCM.
  13. Install the PASS DR UNLOCK relay.
  14. Disconnect the harness connector at the applicable door latch.
  15. Ignition OFF, test for less than 5.0 ohm of resistance between the ground circuit terminal 3 and ground.
  16. If greater than the specified value, test the ground circuit for an open/high resistance. If the circuit tests normal, test or replace the PASS DR UNLOCK relay.
  17. Connect a test lamp between the control circuit terminal 2 and the ground circuit terminal 3.
  18. Command the Passenger Door Unlock ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states.
  19. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the PASS DR UNLOCK relay.
    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, test or replace the PASS DR UNLOCK relay.
  20. If all circuits test normal, test or replace the applicable door latch.

Door Lock Relay Malfunction

  1. Ignition OFF, disconnect the DR LCK relay.
  2. Ignition OFF, test for less than 1.0 ohm of resistance between the relay switch ground circuit and ground..
  3. If greater than the specified value, test the ground circuit for an open/high resistance.
  4. Ignition OFF, test for less than 1.0 ohm of resistance between the relay coil ground circuit and ground.
  5. If greater than the specified value, test the ground circuit for an open/high resistance.
  6. Ignition ON, verify that a test lamp does not illuminates between the relay controlled output circuit and ground.
  7. If the test lamp illuminates, test the control circuit for a short to voltage.
  8. Verify that a test lamp illuminates between the relay switch B+ circuit and ground.
  9. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  10. Connect a test lamp between the relay coilc control circuit and relay coil ground circuit.
  11. Press and release the door lock switch. The test lamp should turn ON and OFF when pressing and releasing the switch.
  12. 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 BCM.
    If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the BCM.
  13. Install the DR LCK relay.
  14. Disconnect the harness connector at the applicable door latch.
  15. Ignition OFF, test for less than 5.0 ohm of resistance between the ground circuit terminal 2 and ground.
  16. If greater than the specified value, test the ground circuit for an open/high resistance. If the circuit tests normal, test or replace the applicable lock relay.
  17. Connect a test lamp between the control circuit terminal 3 and the ground circuit terminal 2.
  18. Press and release the door lock switch. The test lamp should turn ON and OFF when pressing and releasing the switch.
  19. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the DR LCK relay.
    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, test or replace the DR LCK relay.
  20. If all circuits test normal, test or replace the applicable door latch.

Component Testing

Door Lock Switch Test

  1. Ignition OFF, disconnect the harness connector at the applicable door lock switch.
  2. Test for infinite resistance between the signal terminals 1 and 3 and the B+ terminal 2 with the switch in the open position.
  3. If less than infinite resistance, replace the applicable door lock switch.
  4. Test for less than 2 ohms of resistance between the signal terminal 1 and the B+ terminal 2with the switch in the lock position.
  5. If greater than 2 ohms, replace the applicable door lock switch.
  6. Test for less than 2 ohms of resistance between the signal terminal 3 and the B+ terminal 2 with the switch in the unlock position.
  7. If greater than 2 ohms, replace the applicable door lock switch.

Door/Liftgate Latch Assembly

  1. Install a 20-A fused jumper wire between the control terminal 3 and 12 volts. Install a jumper wire between the ground terminal 2 and ground.
  2. Verify the actuator turns on & off.
  3. If the function does not perform as specified, replace the applicable door latch.

Relay Test

  1. Ignition OFF, disconnect the applicable relay.
  2. Test for 60-200 ohms of resistance between terminals 85 and 86.
  3. If the resistance is not within the specified range, replace the relay.
  4. Test for infinite resistance between the following terminals:
  5. • 30 and 86
    • 30 and 87
    • 30 and 85
    • 85 and 87
    If less than infinite resistance, replace the relay.
  6. Test for less than 2 ohms of resistance between terminals 30 and 87A.
  7. If greater than 2 ohms, replace the relay.
  8. Install a 3-amp fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Measure for less than 2 ohms of resistance between terminals 30 and 87.
  9. If greater than 2 ohms, replace the relay.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    •  Door Lock Switch Replacement
    •  Front Side Door Latch Replacement
    •  Rear Side Door Latch Replacement
    •  Control Module References for BCM replacement, setup, and programming.
    •  Relay Replacement