Window Learn Cycle Conditions
WARNING: This page does not describe the selected car, but rather 6 other vehicles, including the 2004 Oldsmobile Bravada, 2004 GMC Envoy XUV, 2004 GMC Envoy XL, 2004 GMC Envoy, and 2004 Chevrolet TrailBlazer. However, it is still accessible from the selected car via links, so may be relevant.
The endgate module window learn cycle must be performed whenever the following conditions exists:
- A service part has been installed in the vehicle. The endgate module needs to learn window position and VIN for that vehicle. The learn procedure accomplishes both.
- An endgate module has been swapped from one vehicle to another. When an endgate that has been learned in one vehicle is moved to another, the module will detect a VIN mismatch condition, DTC B1015, and enter a window fault mode until the re-learn procedure has been performed.
- Loss of battery while the window is moving-This condition causes a window fault state because the module would not have been able to write the new position information in electrically erasable programmable read only memory (EEPROM) prior to the disconnect.IMPORTANT: A battery disconnect when the window output is inactive will not cause a fault state.
- Any fault condition, DTC B3966, which causes the window to enter the window fault state such as:
- Out of range position-In most cases, a window re-learn will correct this issue with no other action required.
- Open and or short circuits on the hall signal, hall sensor source or hall sensor return, or a faulty hall sensor-In this case, the circuit fault must be repaired before the window can be successfully re-learned.
- Installation of a new window regulator into a vehicle-This condition should be re-learned via the scan tool. The manual learn will only re-learn position if the window is already in a fault state.