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: 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 | |
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 | 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 |
Does the DTC reset? | Go to Step 2 | System OK |