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.
This diagnostic procedure supports the following DTC:
DTC B1023 Integral Switch Performance
| • | System voltage is between 9-16 volts. | 
| • | Ignition switch is in the ON position. | 
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 | 
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.
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: Power Window Schematics or Door Lock/Indicator Schematics Connector End View Reference: Power Door Systems Connector End Views  | |||
1  | Did you perform the Diagnostic System Check - Vehicle?  | Go to Step 2  | Go to Diagnostic System Check - Vehicle in Vehicle DTC Information  | 
2  | 
 Does the scan tool display an inactive state?  | Go to Step 3  | Go to Step 4  | 
3  | 
 Does the switch parameter change state?  | Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems  | 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 in Wiring Systems. 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 in Computer/Integrating Systems for replacement, setup, and programming. Did you complete the replacement?  | Go to Step 6  | --  | 
6  | 
 Does the DTC reset?  | Go to Step 2  | System OK  |