Mine is leaking, the mechanic says he can not access the seal? Does this make sense?