remove the sunroof glas, this makes the job easier then you have to clean the recess the seal fits in with something like brake cleaner to degrease the channel,then i used waterproof carpet adhesive which sticks rubber and plastic,sprayed it into the recess(very carefully or you will get it everywhere),then fit the seal with the moulded join to the center rear of the sunroof, press in firmly to make sure it has seated and refit the sunroof glass making sure you center the glass on the seal,i have done this and ive cured my leak,