FixVault

Work Procedure

If the moonroof does not open or close automatically, use the following procedure to return moonroof operation to normal.

  1. Place the ignition switch in the ON position.
    NOTE: It is best if engine is running during initialization.
  2. Fully close the moonroof glass by pressing the moonroof switch in the close position.
    NOTE: If required, bump the moonroof switch repeatedly until the moonroof is completely closed (not in the tilt-up position).
  3. Operate the moonroof glass to the tilt/vent position.
  4. Press and hold the close switch until the moonroof glass operates through several small movements (10 - 20 seconds).
  5. Once the moonroof has been motionless for 5 seconds, release the close switch and quickly (within less than a second) press and hold the close switch again. The moonroof glass will cycle to full open and back to close. Hold the close switch until the moonroof glass has completed its movement, then release the close switch.
  6. Verify moonroof operation by moving the moonroof glass to the vent, open and closed positions.
    NOTE: Repeat this procedure if the moonroof still does not operate normally. It may be necessary to repeat the procedure up to 5 times. After 5 tries, if the moonroof still does not operate normally, clear the memory by holding the moonroof switch in the open position for 15 seconds. Then, close the moonroof and repeat the initialization procedure.