I had the same problem with my 300D. Here is the fix:
1) make sure that black plastic wind deflector is not riding on top of the chrome rail on either side
2) if the front edge of your sunroof is higher when closed then that will create the noise at high speed. I think the air deflected off the winshield creats air lift and opens it up wider. to fix that you'll need to losen first two philips screws on both rails and use a small slot screw driver tighten those two little screws thru a little hole until the sunroof is even with the roof.
3)if the back of the roof is lower than the roof in close position, you will have to take the sunroof liner off and adjust those screws and brackets on each side. Short cut for this is add washers in between the sunroof and those two holders in the middle.
09 GL320 Bluetec 65K+
07 E320 Bluetec 43k+
05 Nissan Frontier NISMO 4X4 72K+
07 Kawasaki Vulcan 900 5k+ gone
87 300SDL 158k+ gone
91 300D 113k+ gone
83 300SD 220K+ gone
89 300E sold
87 190E sold
83 380SEL sold