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
I may have a solution for that. I had a similar issue and I haven’t really noticed the water leaking in anymore. So basically that rear I bar is mounted backwards from the factory. Also the plastic cover that hides the bar. The way to tell, is to pull the plastic cover off and if it says...