Check the metal brackets which pop-up the rear of the sunroof. If one of them, or both are broken you may have this problem. You may see them from outside when the rear end of the sunroof is open. Vladimir