Awful smell of petrol, but no visable leak??