I work at an auto body shop and we use (even car manufacturers) black butyl. It's also known as window tape or window ribbon. It works great for sealing Windows when they are a bolt in window. You can probably get it at Amazon or your local auto body supply store(Wesco). You can pretty much guarantee it won't leak if you put it on right.
__________________
|