If the vent line were pinched, it would starve out and stop until enough air leaked into the tank to restore fuel flow.
The short term stop followed by a backfire sounds like an ignition problem. Chances are good that there is a loose connection to the igniter or coils.