LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chrysler >> 2018 >> 300 C >> Repair and Diagnosis >> External Pages >> Different car >> Section 2 (Electronic Control Modules (Service Information)) >> Module, Power Sunroof (PSM) >> Module Programming >> Sunroof Initialization And Obstacle Detection Calibration
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Sunroof Initialization And Obstacle Detection Calibration

WARNING: This page is about a different car, the 2018 Dodge Challenger. However, it is still accessible from the selected car via links, so may be relevant.
NOTE:

For the following procedures verify that the battery is in good condition and do not perform procedures while vehicle battery is connected to battery charger.

Sunroof initialization & obstacle detection calibration is a process to teach the sunroof motor where to stop for the correct open, close & vent positions and calibrate the obstacle detection system.

There are two procedures for initialization & obstacle detection calibration. Select the appropriate procedure for the situations described. 

Procedure 1: Initialization & Obstacle Detection Calibration  - Procedure 1 must be followed when a new service replacement motor is installed.

  1. Set the vehicle ignition to Accessory or start engine.
  2. Press and hold the sunroof VENT switch. Sunroof motor will activate and drive into the vent hard stop, stall and stop (an audible click will be heard from the motor).
  3. Release the sunroof VENT switch after all motion has stopped; initialization is complete.
  4. Press & hold the sunroof CLOSE switch to cycle glass from vent to closed position.
  5. Press & hold the sunroof OPEN switch to cycle glass from closed to open position.
  6. Press & hold the sunroof CLOSE switch to cycle glass from open to closed position.
  7. Press & hold the sunroof VENT switch to cycle glass from closed to vent position.
  8. Press & hold the sunroof CLOSE switch to cycle glass from vent to closed position.
  9. Repeat steps 5-8 until a total of five complete open, close, vent cycles have been completed to calibrate the obstacle detection system.
  10. Confirm sunroof glass express operation (press & release switch) is functional for open, vent and close operations.

Procedure 2: Re-initialization & Obstacle Detection Calibration 

- Procedure 2 must be followed if any of the following is true:

  1. Set the vehicle ignition to Accessory or start engine.
  2. Press and hold the sunroof VENT switch. Sunroof motor will activate and drive into the vent position and stop. Release the VENT switch.
  3. Press and hold the VENT switch again, after 1 second the sunroof motor will activate again and drive into a hard stop in the vent position, stall and stop (an audible click will be heard from the motor).
  4. Release the sunroof VENT switch after all motion has stopped; initialization is complete.
  5. Press & hold the sunroof CLOSE switch to cycle glass from vent to closed position.
  6. Press & hold the sunroof OPEN switch to cycle glass from closed to open position.
  7. Press & hold the sunroof CLOSE switch to cycle glass from open to closed position.
  8. Press & hold the sunroof VENT switch to cycle glass from closed to vent position.
  9. Press & hold the sunroof CLOSE switch to cycle glass from vent to closed position.
  10. Repeat steps 5-8 until a total of five complete open, close, vent cycles have been completed to calibrate the obstacle detection system.
  11. Confirm sunroof glass express operation (press & release switch) is functional for open, vent and close operations.