I agree with you guys, one would expect there to be a seal between two surfaces especially where liquids are involved. Have not been back to dealers yet. Am about to show car to mechanic to look at, someone from this forum can help me out. Am in Ilford (East London / West Essex border).