I have a box full of seals and gaskets still in their Mopar bags when my Jk was under warranty. It was leaking at 25 miles on the odometer when I had it for the week end (small town) to test drive. My neighbor who is a senior mechanic for Chrysler told me the Freedom Tops all leak, just live with it and pull the drain plugs. But I wish you luck.