Operation CHARM: Car repair manuals for everyone.

Power Windows Malfunction



Power Windows Malfunction

Diagnostic Instructions

* Perform the Diagnostic System Check - Vehicle (Initial Inspection and Diagnostic Overview) prior to using this diagnostic procedure.
* Review Strategy Based Diagnosis (Initial Inspection and Diagnostic Overview) for an overview of the diagnostic procedure.
* Diagnostic Procedure Instructions (Initial Inspection and Diagnostic Overview)provide an overview of each diagnostic category.



Diagnostic Fault Information






Circuit/System Description

Each door is equipped with a power window motor that contains its own module. Each power window motor receives a hot at all times battery supply voltage and constant ground source. When a window switch on the DDSA is activated to the up or down position, the DDSA will interpret the signal and send a GMLAN serial data message to the appropriate door module. Upon receipt of the message, the door module will send a voltage signal to the window motor module on the appropriate window motor signal circuit. The window motor module will then supply battery voltage and ground to the window motor to drive the window motor up or down.


When a power window is activated from a passenger door switch, the operation is the same as described above except, the window motor signal circuits are connected directly to the associated door module.


Reference Information
Schematic Reference

Moveable Window Schematics ([1][2]Electrical Diagrams)
Connector End View Reference

Component Connector End Views (Connector Views)
Description and Operation

Power Windows Description and Operation (Power Windows Description and Operation)
Electrical Information Reference

* Circuit Testing (Component Tests and General Diagnostics)
* Connector Repairs (Component Tests and General Diagnostics)
* Testing for Intermittent Conditions and Poor Connections (Component Tests and General Diagnostics)
* Wiring Repairs (Component Tests and General Diagnostics)

Scan Tool Reference

Control Module References (Programming and Relearning)


Circuit/System Verification

1. Ignition ON, observe the scan tool window switch parameters located in the Driver Door Switch while activating all window switches located on the driver door switch assembly (DDSA) to the UP, DOWN, and EXPRESS positions. The readings should change between UP, DOWN, EXPRESS UP, and EXPRESS DOWN as the individual switches are activated.

If the readings do not change as the individual switches are activated, refer to Power Window Switch Malfunction - Driver Door Switch Assembly (DDSA).


If the readings change as the individual switches are activated, refer to Power Window Motor Malfunction.

2. Observe the scan tool window switch parameters for the front passenger, LR passenger, and RR passenger power window switches while activating each passenger power window switch to the UP, DOWN, and EXPRESS positions. The readings should change between UP, DOWN, EXPRESS UP, and EXPRESS DOWN as the individual switches are activated.

If the readings do not change as the individual switches are activated, refer to Power Window Switch Malfunction - Passenger.


If the readings change as the individual switches are activated, refer to Power Window Motor Malfunction.




Circuit/System Testing

Power Window Switch Malfunction - Driver Door Switch Assembly (DDSA)

Ignition ON, observe the scan tool window switch parameters while activating each window switch located on the driver door switch to the UP, DOWN, and EXPRESS positions.

If any or all of the readings do not change as the switches are activated, replace the driver door switch assembly (DDSA).



Power Window Switch Malfunction - Passenger
1. Ignition OFF, disconnect the harness connector at the inoperative passenger power window switch.
2. Ignition OFF, verify that a test lamp illuminates between B+ and the ground circuit terminal 4.

If the test lamp does not illuminate, test the ground circuit for an open/high resistance.

3. Ignition ON, verify the scan tool window switch parameter is IDLE.

If the scan tool displays UP, test the power window up signal circuit for a short to ground. If the circuit tests normal, replace the appropriate door control module.


If the scan tool displays DOWN, test the power window down signal circuit for a short to ground. If the circuit tests normal, replace the appropriate door control module.


If the scan tool displays EXPRESS UP/DOWN, test the power window express signal circuit for a short to ground. If the circuit tests normal, replace the appropriate door control module.

4. Install a 3A fused jumper wire between the power window up signal circuit and ground. Verify the scan tool window switch parameter is UP.

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 appropriate door control module.

5. Install a 3A fused jumper wire between the power window down signal circuit and ground. Verify the scan tool window switch parameter is DOWN.

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 appropriate door control module.

6. Install a 3A fused jumper wire between the power window up signal circuit and ground. Install a 3A fused jumper wire between the power window express signal circuit and ground. Verify the scan tool window switch parameter is EXPRESS UP.

If not the specified value, test the express signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the appropriate door control module.

7. If all circuits test normal, test or replace the inoperative passenger power window switch.



Power Window Motor Malfunction
1. Ignition OFF, disconnect the harness connector at the inoperative power window motor.
2. Ignition OFF, verify that a test lamp illuminates between B+ and the ground circuit terminal 4.

If the test lamp does not illuminate, test the ground circuit for an open/high resistance.

3. Verify that a test lamp illuminates between the B+ circuit terminal 6 and ground.

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, replace the power windows circuit breaker.

4. Ignition OFF, reconnect the inoperative power window motor harness connector.
5. Disconnect the X1 harness connector at the inoperative power window motor.
6. Ignition OFF, connect a test lamp between the power window motor up signal circuit and ground.
7. Command the appropriate window motor UP with a scan tool. The test lamp should turn ON when commanded.

If the test lamp is always ON, test the signal circuit for a short to voltage. If the circuit tests normal, replace the appropriate door control module.


If the test lamp is always OFF, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the appropriate door control module.

8. Ignition OFF, connect a test lamp between the power window motor down signal circuit and ground.
9. Command the appropriate window motor DOWN with a scan tool. The test lamp should turn ON when commanded.

If the test lamp is always ON, test the signal circuit for a short to voltage. If the circuit tests normal, replace the appropriate door control module.


If the test lamp is always OFF, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the appropriate door control module.

10. If all circuits test normal, test or replace the inoperative power window motor.



Repair Instructions

Perform the Diagnostic Repair Verification (Verification Tests) after completing the diagnostic procedure.

* Front Side Door Window Switch Replacement (Front Side Door Window Switch Replacement)
* Front Side Door Window Regulator Replacement (Service and Repair)
* Rear Side Door Window Regulator Replacement (Service and Repair)
* Rear Side Door Window Switch Replacement (Rear Side Door Window Switch Replacement)
* Window Motor Programming - Express Function (Programming and Relearning)
* Control Module References (Programming and Relearning)for DDM, DDSA, PDM, LRDM, or RRDM replacement, setup, and programming