IndominusHuman
JK Enthusiast
Hmmmm.....I feel like some guy earlier suggested taking those bolts out completely....I had leaking issues at both B pillars. I kept tightening the big hand bolts in the sport bar to no avail. Counterintuitively, I removed them completely and the leaking stopped.
Also, recommend taking everything off and cleaning the surfaces thoroughly. Make sure to properly seat the freedom tops. Take your time and check that none of the seals are folded under.