When you put the hardtop on the car it should sit square on all corners and
fit fairly tightly when the header latches and the back deck lid latch are
secured. You can adjust the windows for a tighter fit and make sure that
the weatherstripping on the hard top is in good condition. That should stop
your air noises. If the top doesn't sit properly on the car body that
probably means you have some type of frame problem, either with the
windshsield header or the car body itself.
Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here.
All logos and trade names are the property of their respective owners.