I have just replaced the oil filter and seal on my series 3 2.25 petrol and checking the mounting was clean and had no remnants of the old seal in. All was fine and then I took her for a drive and oil is now pouring out of the top of the oil filter housing where it joins the mounting. I had this...