I had just about went radio rental listening to the rattle for the last few months,so i took out sunroof fiddled about then thought pack the bits that the two metal bits go into at the front with silicone grease then i cut two fingers off a pair of rubber gloves and covered the two curved metal fittings at the front edge of glass with the two rubber fingers and re-built,voila no more rattles.:approve: