Wow! Not feeling good about mine now. Still haven't gotten mine back. But, was told seal should be in tomorrow. After weeks of going back and forth. Already put 1,700 plus miles on new Mojave they let me use. I know if mine leaks again after they are done with it. Will be calling mopar for a...