Rene, I thought the seal was on there pretty good, I think you are right about it being silicone. I haven't removed the vent, since were in a major rain pattern and the part is not in yet from the dealer. I always want to see that they get the right one, staff there said they listed two vent...