changed the seal twice and its still leaking, vehicle drives great as usual but cant cure the leak, is it just the seal that goes back in no other parts im missing? really dont understand why its still leaking, neither can my mechanic brother in law (very frustrating and costly)