Would this seal be causing a leak?