Dirt is suspected to gain entry into the fuel system from the top of the tank whee I suspect the absence of the seal.I think the same dirt should the one blocking the GDI PUMP
When i start the engine does not pick until i crank it several times. And when i drive it for sometime to switch it off it wont start again it will keep cranking as if there is no fuel but it has a full tank. After an hour or so then it starts. Please help