How do I 'tighten' the sun roof to avoid water splashing in - in high powered car washes?
First thing's first... stop using those automatic washes
Second, it sounds like there's a small air gap between the rubber sealant and the enclosure around it. Try inspecting the sunroof from the outside when it is in closed position and see if it's nice and level with the top of the car. Over time, these rubber sealants dry out and will cause minor leaking (i.e. wind noise while driving on the highway). Same deal for the ones surrounding our windows. You can apply WD-40 or a rubber protectant to keep the rubber looking healthy, but that may be more of a temp. solution. That's all the info I can give for now 
Second, it sounds like there's a small air gap between the rubber sealant and the enclosure around it. Try inspecting the sunroof from the outside when it is in closed position and see if it's nice and level with the top of the car. Over time, these rubber sealants dry out and will cause minor leaking (i.e. wind noise while driving on the highway). Same deal for the ones surrounding our windows. You can apply WD-40 or a rubber protectant to keep the rubber looking healthy, but that may be more of a temp. solution. That's all the info I can give for now 



