Ok, does it do it at every station you stop at or every pump you use? If does it no matter where you fill up, the most likely cause is a clogged/blocked fuel vent line. If you notice when your filling there's a hole to one side or even at the top inside were you put the nozzle. That hose vents the tank so when filling it does not keep shutting off. To fix the problem you will need to remove the vent hose and either replace it or clear it out.