What's wrong with the existing one? They aren't supposed to be completely water tight
Are they supppsed to have a small gap at the backside? I've been having a leaking problem for years, leaking from the ceiling(drivers ceiling light) and sunroof window as well as from the drivers footwell (I think that's something to do with A/C though). So I thought a new sunroof seal could maybe fix the ceiling leak.
 

Similar threads