Foam tape will help, but IMO I think someone in the aftermarket can/ should develop a much better mounting system or a whole new center windstop as I think the factory design is quite poor.
I've been temped many times to ask some of my engineering friends to help out on this project as I have to think theres a better way.
Patrick
|