Sunroof System Thermal Protection
WARNING: This page is about a different car, the 2010 Cadillac SRX. However, it is still accessible from the selected car via links, so may be relevant.
The sunroof/sunshade controllers have a thermal protection algorithm to protect the sunroof/sunshade controls and motors from damage due to overheating conditions resulting from immoderate switch actuations. The thermal protection algorithm will cause any new sunroof/sunshade open commands to be ignored until the motors are allowed to cool. A number of close requests during an over temperature condition will be allowed. If the thermal protection is triggered during an obstacle detection event, the sunroof/sunshade reversal shall be finished.