I recently purchased a 2013 Q7 TDI and am also having the sunroof noise issue...creaking while driving. I took in for service under warranty and they say they removed, lubricated and reinstalled the sunroof. The noise went away for about a week and I started to hear it one day over a cobblestone parking lot access road. I found that when I opened and closed the rear tilt-up roof, it stopped for a few days.
Now it creaks all the time, but if I open the rear tilt-up it's quiet (other than some wind noise associated with an open roof

.) When I close it the creaking starts again. This leads me to believe that the issue is the rear sunroof, but maybe I shouldn't assume that??
Does anyone have any experience with a solution to this issue? I tried cleaning the rubber seals today hoping it would quiet down, but no luck. Is there anything a DIY'er can do periodically to resolve this? I'd like to be sure I can keep up with this after the warranty.
Thanks in advance for any help!
Bookmarks