Answer by
John81 (154)
It can be a number of problems, from bad fuel injectors to a failing gas pump. Most likely, however, you are either overfilling the tank and getting some vapor lock, or you have a buildup of crud at the bottom of the tank/old gas, and it doesn't run right till that's out of the system. Buy some fuel cleaner additive.