If its leaking where the metal channel meets the plastic end caps there is a fix. I have done many myself. Remove the rear glass and apply seam sealer to that area. All the ones I have seen leak were in the rear and usually on the right side.
thats exactly where the leak is. I did it the hard way and pulled the entire sunroof assembly. Now i know u can remove the rear glass…
my question is, why does the freaking thing leak when its closed?! Is the glass seal easy to replace? I see them on rockauto.
I got it all buttoned and now the other side is leaking. FML
They are designed to not be 100% water proof. Thats what the gutters are for. You can also buy just the sunroof glass seals. I used to do a lot of the glass seals along with the center channel to eliminate wind noise. The water leak like you have there was a tsb on it.
The glass seal is tricky to replace. Make sure you have the sectioned part of the seal in the same place as the original and spray the glass and seal with silicone DRY lube to help install the new seal onto the glass. Personally I would only use oem parts.