GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The switch that failed and generated this diagnostic trouble code (DTC) is part of the driver door module (DDM) or the passenger door module (PDM). When a switch is activated, the DDM/PDM then either actuates the appropriate component or sends a message over the serial data link to the appropriate module to actuate the appropriate component.

DTC Descriptor

This diagnostic procedure supports the following DTC:

DTC B1023 Integral Switch Performance

Conditions for Running the DTC

    • System voltage is between 9-16 volts.
    • Ignition switch is in the ON position.

Conditions for Setting the DTC

If the DDM or the PDM receives multiple inputs from a single switch at the same time for more then 160 milliseconds, the DDM/PDM sets the DTC. The following switches will set this DTC:

    • The door lock switch
    • The power window switch
    • The window lockout switch
    • The mirror select switch

Action Taken When the DTC Sets

The DDM/PDM ignores the continuous inputs from the switch. The DDM/PDM will not respond to the invalid inputs as a command for the component. The DDM/PDM will respond to all other valid switch inputs.

Conditions for Clearing the DTC

When the switch input status changes, the DDM/PDM clears this current DTC and stores the DTC as a history DTC. The history DTC will clear either after 50 ignition switch cycles without a repeated failure or in response to a scan tool command.

Step

Action

Yes

No

Schematic Reference: Door Control Module Schematics

Connector End View Reference: Vehicle Access Connector End Views

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

  1. Install a scan tool.
  2. Turn ON the ignition, with the engine OFF.
  3. Observe the appropriate switch parameter in the input list using the scan tool.

Does the scan tool display an inactive state?

Go to Step 3

Go to Step 4

3

  1. Activate the switch in both directions.
  2. Observe the switch parameter using the scan tool.

Does the switch parameter change state?

Go to Testing for Intermittent Conditions and Poor Connections

Go to Step 4

4

Inspect for poor connections/terminal tension at the door module harness connector. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 6

Go to Step 5

5

Replace the appropriate door module. Refer to Control Module References for replacement, setup, and programming.

Did you complete the replacement?

Go to Step 6

--

6

  1. Clear the DTCs using the scan tool.
  2. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.

Does the DTC reset?

Go to Step 2

System OK