Can't get gas into the tank, acts like it is full, but it is empty
Any venting issue should not make it impossible to add fuel. There is plenty of clearance around the pump nozzle and the filler tube to vent any air displaced by the fuel going into the tank. Now, stalling out after several miles could be caused by the wrong gas cap or a non-functional tank vent. But I'm betting you do have gas in the tank and the fuel filter is plugged, the pickup sock is plugged, or there is some bigger problem as noted above.