I had a longtime fuel smelling problem during this summer. The reason was a buckled petrol hose between the petrol tank and the roll over valve. The underlying cause was a broken bracket of the roll over valve. Subsequently the pressure in the petrol tank is encreased. Now I‘ve fixed the roll over valve and renewed the petrol hose.