Sunroof Motor/Actuator Initialization/Teach Process

2006 Pontiac G6 GTP, 2D Coupe, StandardSECTION Sunroof Motor/Actuator Initialization/Teach Process
WARNING: This page is about a different car, the 2007 Chevrolet Monte Carlo and 2007 Chevrolet Impala. However, it is still accessible from the selected car via links, so may be relevant.

Perform the Initialization/Teach Process any time a new sunroof motor actuator is installed in the vehicle.

  1. Ensure that the electrical harness on the headliner is connected to the sunroof.
  2. Press the sunroof switch to the close position until the window stops at the front hard stop in the fully closed position, then moves slightly back to the soft stop position. Release the switch. (This is the initialization portion).
  3. Within 6 seconds, press and hold the close switch again. After 3 more seconds, the sunroof window will move toward the open position. (This is the teach portion).
  4. Continue holding the switch until the sunroof window moves back to the close and stops at the closed position. Release the button. The initialization/Teach procedure is complete.
  5. Verify the operation of the sunroof.
  1. Perform the Reinitialization/Teach process any time the sunroof motor in removed form the sunroof.
    IMPORTANT: Re-Initialization/Teach for the original motor.
  2. Ensure that the electrical harness on the headliner is connected to the sunroof.
  3. Press the sunroof switch to the close position until the window stops at the front soft stop in the fully closed position. Release the switch then press to the close position again and hold for 10 seconds or greater. The sunroof will then stall at the hard stop, and move back sightly to the soft stop position. Release the switch. (This is the re-initialization portion).
  4. Within 6 seconds, press and hold the close switch again. After 3 more seconds, the sunroof window will move toward the open position. (This is the teach portion).
  5. Continue holding the switch until the sunroof window moves back to the close and stops at the closed position. Release the button. The initialization/Teach procedure is complete.
  6. Verify the operation of the sunroof.
IMPORTANT: If in the Initialization/Teach Process is not complete, the following actions must take place before the initialization cycle is done:
  • The sunroof switch is not held in the close position.
  • The ignition and/or battery power has been removed.
  • The glass panel has not reached the closed position.

The Initialization/Teach Process must be restarted if the procedure is not carried out completely.
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • β€’ You smell fuel, burning insulation, or see smoke.
  • β€’ Brakes feel soft, pull hard to one side, or make grinding noises.
  • β€’ The engine overheats, stalls repeatedly, or misfires under load.
  • β€’ You are missing required tools, torque specs, or safe lifting equipment.
  • β€’ You are not confident in the next step or safety outcome.