Possibility.
Also could be the check ball in the filler neck. They can get stuck and not allow fuel into he tank in a timely manner.
Also seen where people have put stuff like marbles and ball bearings into peoples tanks and they get caught in the the neck. try sticking a magnetic pick up tool down there and see if it pulls anything out.