|
The seals do "just glue in," but the sunroof has to come out and even then, the job is a royal PITA, more often than not resulting in problems much like you have described.
There are DIYs on both Pelican and Rennlist that I followed to do mine, but it was neither fun nor gratifying. The end result was barely acceptable in appearance, but it does not leak water or air so I decided to leave it as is for now.
|