I have a 2001 TJ Sport. When I put my hardtop back on my Jeep after Summer. I did what I usually do. Sticky foam tape (weather tape) and locked & Bolted down the hard top.
This time Horrible wind noise. checked all my bolts to make sure they were tight. Still Wind noise. Decided to use rubber...