Ok after a long cruise on the highway with the top up it is apparent my top seal over the windshield leaks horrible. The sound is annoying as hell. Any recommendations on which seal is the best? Any installation advice? Use adhesive? The noise at highway speeds is horrible