Out of curiosity, does the moonroof assembly make a loud clicking when activating either directions of the sunroof switch... that's what happened to mine... I took the assembly apart (not as comlicated as it sounds) and saw that one of the plastic gears was bad... I'm going to try to replace that by going to a junkyard... that would save tons of bucks...