I have had good luck with those steel gaskets with silicone coating.


Windows- they're what make a van worth owning!