I have used this a few times. It works great. I have used their trans stop leak and many other products with great results. The stuff is a bit hard to find, but I see it on Amazon now. If you look up their dealers, you will find one near you. Usually an automotive repair facility. I would not use it for a long term fix, but until next Winter? Sure.
https://justicebrothers.com/products...ine-stop-leak/