I own a 2004 MSM and I got a Robbins 2961 professionally installed by a local shop but I have air leaking into the car at speed and hitting the back of my ears (scratch). Before I go back to them, I wanted to run some other concerns I had with the installation by you folks so that I can get it...