Sunroof System Thermal Protection
WARNING: This page is about a different car, the 2011 Buick Regal. However, it is still accessible from the selected car via links, so may be relevant.
The sunroof controllers have a thermal protection algorithm to protect the sunroof controller and motor from damage due to overheating conditions resulting from immoderately switch actuations. The thermal protection algorithm will cause any new sunroof open commands to be ignored until the motor is 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 reversal shall be finished.