Hmm, could possibly be the weather stripping that goes around the panels on top of the vehicle. I actually put silicone around the bolts when I reinstalled the i bar. The water basically pools up in that plastic trim you pull off. Every time I would go around a curve my son got a shower. lol