Are the pins in fully? They need to be in order to press the top into the seals and create a tight fit. If the pins are 80% in its still not enough to create that tight seal.What was the secret? I haven’t stumbled across the perfect fitment yet. Also, I had a bunch of shims in both sides of mine (9+6). The top goes in easier without those but I have wind noise. Did you have to do anything with them?