Have you heard the little annoying rattle in the back part of your roof?
Well fixed my today, here is how I got rid of the critters:
There are 3 push locks and a flat screw lock that hold the back of the roof lining up.
Turn the flat screw in the back center of the roof lining to unlock.
Now pull down on the back of the roof lining and you should hear 1 to 3 push locks release. The one in the center was the only one still attached in mine. The ones on the right and left back had come loose. Simply pull the roof lining down about 6 inches, use a flashlight and you will see the push locks that have come loose. Spread some sealant on the culprits. Push the lining back up, and keep in place with a couple of flexible yard sticks wedged between the roof lining and back seat. Presto, rattles are gone. While you are at it you might also check all the bolts that you can get to holding the sunroof in place.
I hate rattles

I now have none!