GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provides an overview of each diagnostic category.

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Driver Door Latch Control

1

1

B2517, 1

--

Driver Door Latch Enable Control

1

1

B2517, 1

--

Front Passenger Door Latch Control

1

1

B2518, 1

--

Front Passenger Door Latch Enable Control

1

1

B2518, 1

--

Driver Door Lock Switch Lock Signal

B3152, 2

2

2

--

Driver Door Lock Switch Unlock Signal

B3142, 2

2

2

--

Left Front Door Open Switch Signal

4

4

4

--

Left Front Exterior Door Handle Switch Signal

B3849, 2

1

1

--

Left Front Interior Door Handle Switch Signal

B3848, 2

1

1

--

Passenger Door Lock Switch Lock Signal

B3155, 3

3

3

--

Passenger Door Lock Switch Unlock Signal

B3145, 3

3

3

--

Right Front Door Open Switch Signal

4

4

4

--

Right Front Exterior Door Handle Switch Signal

B1474, 1

1

1

--

Right Front Interior Door Handle Switch Signal

B2981, 1

1

1

--

Door Handle Switch - Driver Exterior Ground

--

1

1

--

Door Handle Switch - Driver Interior Ground

--

1

1

--

Door Handle Switch - Passenger Exterior Ground

--

1

1

--

Door Handle Switch - Passenger Interior Ground

--

1

1

--

Door Lock Switch - Driver Ground

--

2

2

--

Door Lock Switch - Passenger Ground

--

3

3

--

1. Power Door Latch System Malfunction

2. Door Locks Inoperative from Driver Switch

3. Door Lock Inoperative from Passenger Switch

4. Automatic Door Locks Malfunction

Circuit/System Description

Driver Door Lock and Unlock Operation

The driver door lock switch lock and unlock signal circuits provide input to the driver door switch assembly (DDSA) when the driver door lock switch is activated to the Lock or Unlock position. These inputs allow the DDSA to detect a door lock or unlock request. The DDSA provides power to the driver door lock switch. When the driver door lock switch is activated, ground is supplied by G201. When the DDSA detects low voltage on a signal circuit, the DDSA will send a message on the serial data line to the remote control door lock receiver (RCDLR) to place the driver and passenger doors in lock or unlock status, disabling or enabling the power door latch.

Passenger Door Lock and Unlock Operation

The passenger door lock switch lock and unlock signal circuits provide input to the passenger door module (PDM) when the passenger door lock switch is activated to the Lock or Unlock position. These inputs allow the PDM to detect a door lock or unlock request. The PDM provides power to the passenger door lock switch. When the passenger door lock switch is activated, ground is supplied by G202. When the PDM detects low voltage on a signal circuit, the PDM will send a message on the serial data line to the remote control door lock receiver (RCDLR) to place the driver and passenger doors in lock or unlock status, disabling or enabling the power door latch.

Reference Information

Schematic Reference

Door Lock/Indicator Schematics

Connector End View Reference

Vehicle Access Connector End Views

Electrical Information Reference

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

Scan Tool Reference

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

Circuit/System Verification

  1. Ignition ON, observe the scan tool LF door open switch parameter located in Keyless/Remote Start Data while opening and closing the driver door. The reading should toggle between OPEN and CLOSED.
  2. If the reading does not change between the commanded states, refer to Automatic Door Locks Malfunction.
  3. Observe the scan tool RF door open switch parameter located in Keyless/Remote Start Data while opening and closing the passenger door. The reading should toggle between OPEN and CLOSED.
  4. If the reading does not change between the commanded states, refer to Automatic Door Locks Malfunction.

Circuit/System Testing

Door Locks Inoperative from Driver Switch

  1. Ignition OFF, disconnect the harness connector at the driver door lock switch.
  2. Test for less than 1.0 ohm of resistance between the ground circuit terminal C and ground.
  3. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition ON, verify the scan tool Door Lock Switch parameter is IDLE.
  5. If the scan tool displays LOCK, test the signal circuit terminal D for a short to ground. If the circuit tests normal, replace the DDSA.
    If the scan tool displays UNLOCK, test the signal circuit terminal E for a short to ground. If the circuit tests normal, replace the DDSA.
  6. Install a 3-A fused jumper wire between the signal circuit terminal D and ground. Verify the scan tool door lock switch parameter is LOCK.
  7. If not the specified value, test the signal circuit terminal D for a short to voltage or an open/high resistance. If the circuit tests normal, replace the DDSA.
  8. Install a 3-A fused jumper wire between the signal circuit terminal E and ground. Verify the scan tool door lock switch parameter is UNLOCK.
  9. If not the specified value, test the signal circuit terminal E for a short to voltage or an open/high resistance. If the circuit tests normal, replace the DDSA.
  10. If all circuits test normal, test or replace the driver door lock switch.

Door Lock Inoperative from Passenger Switch

  1. Ignition OFF, disconnect the harness connector at the passenger door lock switch.
  2. Test for less than 1.0 ohm of resistance between the ground circuit terminal C and ground.
  3. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition ON, verify the scan tool Door Lock Switch parameter is IDLE.
  5. If the scan tool displays LOCK, test the signal circuit terminal D for a short to ground. If the circuit tests normal, replace the PDM.
    If the scan tool displays UNLOCK, test the signal circuit terminal E for a short to ground. If the circuit tests normal, replace the PDM.
  6. Install a 3-A fused jumper wire between the signal circuit terminal D and ground. Verify the scan tool door lock switch parameter is LOCK.
  7. If not the specified value, test the signal circuit terminal D for a short to voltage or an open/high resistance. If the circuit tests normal, replace the PDM.
  8. Install a 3-A fused jumper wire between the signal circuit terminal E and ground. Verify the scan tool door lock switch parameter is UNLOCK.
  9. If not the specified value, test the signal circuit terminal E for a short to voltage or an open/high resistance. If the circuit tests normal, replace the PDM.
  10. If all circuits test normal, test or replace the passenger door lock switch.

Automatic Door Locks Inoperative

  1. Ignition OFF, disconnect the harness connector at the inoperative door latch assembly.
  2. Test for less than 1.0 ohm of resistance between the ground circuit and ground.
  3. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition ON, verify the scan tool Door Open Switch parameter is CLOSED.
  5. If the scan tool displays OPEN, test the signal circuit for a short to ground. If the circuit tests normal, replace the BCM.
  6. Install a 3-A fused jumper wire between the signal circuit and ground. Verify the scan tool door open switch parameter is OPEN.
  7. 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 BCM.
  8. If all circuits test normal, test or replace the inoperative door latch assembly.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    •  Door Lock Replacement
    •  Door Lock Switch Replacement - Driver Door
    •  Door Lock Switch Replacement - Passenger Front
    •  Control Module References for BCM, DDSA or PDM replacement, setup, and programming