I just went through the same thing with different seals on the wifes car. Ended up buying one from the dealer and installing it today. Now it is not leaking.