I just went through this and solved the issue. Don't keep throwing parts at this. Most likely, the beads inside the charcoal cannister are clogging the vent line from the filler neck to the cannister. The gas cannot vent so it cuts off the pump. While many try to blow out these lines, you can...