I took my car back to the dealer because of wind noise, and they found that the weatherstripping around the sunroof was kinked. They took the roof out, and had one hell of a time getting all the panels adjusted right. Between the wind noise and checking for water leaks, it took them 3 hours to get what they thought was right. Brought it home, went on a road trip, and the wind noise was horrible. Took it back to the dealer, and they've had it for 3 days trying to get it right. They even got GM involved to try and get it right. If they ever have to do anything with your roof, i wish you luck!