Guys, I've installed 2 vent widow seals on the passenger side. 1 from LMC and 1 from Jeffs Bronco Graveyard. Unfortunately they both leak air and whistle like crazy and also leak water but to a lesser extent. They just don't fit like the factory one on the drivers side. Does anyone have a source for very good replacement seals? Anyone used "steel rubber" brand? The picture shows the gap at the front of the window and also that the seal barely touches the door toward the front. Thanks for any input.