My sunroof has been ratling for about a year and is getting worse. After the recent heavy rain, I noticed that my driver's side seatbelt was wet so I figure that I need to have the sunroof replaced....