I've got a 2002 wrangler. When I purchased it, I purchased a hard top from Rallytops. My brother in received the stuff for me and installed the top. While doing so, he removed the rubber casing/seal along the top of the windshield casing (where the hardtop and vehicle actually meet). I've got some leaking on the passenger side and I think replacing the seal will help. Any links or suggestions on 1.) what exactly is this rubber seal called; and 2.) where I could purchase the replacement. Thanks for the help!