When filling the gas tank the gas station pump will shut off every half gallon or so because of fuel backing up in the path from gas cap to tank.

It takes forever to fill up!

As anyone had this problem before and if so how can it be fixed?

Thanks.