Hi, I am new to Series ownership, before my 1979 88" station wagon I had a 90, and we have a Disco II. When I try to fill up my series III (petrol) it will only take £30 of petrol before the fuel comes up through the breather hole and the neck fills up. With £30 of petrol in, the gauge shows 1/3 full. I just can not fill up the tank! I am guessing the breather is clear as fuel comes up through it. The tube with the gauze on is intact. Any ideas would be welcome, cos long journeys are a pain!