I've played this game before... if your gas tank and your gas line have rust and crud in them, then it typically is coming from the tank. The outlet for the tank has a little tube with a metal mesh sock over it. When too much crud gets stirred up, the sock gets clogged and gas stops flowing (thus air bubbles). Let it sit for a while and everything settles down, the car will start up again and run until the crud starts to move around (by driving it). It would probably run just fine and dandy until you actually move the car.
The best thing to do is to remove the tank, get the rust out (radiator shop, acid treatment, etc) and seal it (radiator shop, eastman's set up, POR15's set up, etc...). I did this with my bus gas tank. I did it super cheap with muratic acid from Home Depot and a quart of sealer from Eastman's. It was messy, and awful. The really thick varnish wouldn't come out with out acetone and then I could acid wash it. About 2 minutes after you take the acid out, it flash rusts, so you have to be really quick. Taking one to a radiator shop costs ~$100