Okay, this probably isn't your problem, but I will offer this anyway, at the risk of sounding insane: check your gas cap.
The reason I suggest this is because I had a similar problem with my first car, my mom's old POS Plymouth Reliant station wagon. Among the many problems this car had, for awhile it would start up, I would get about a mile down the road, and it would die. After sitting for awhile it would start again. Took it to the mechanic, he said bad fuel pump, and changed it. Still had the same problem. Took it back to the mechanic, they test drove it, same thing happened. Turned out the gas cap was bad and was creating a vacuum inside the tank. Once the fuel pump pumped out a certain amount of gas, the vacuum was too great to pump anymore out. They gave us a new gas cap for free, no refund on the new fuel pump though!
Like I said, probably not your problem, but I'd be pissed if I spent $200 fixing other things and then found out that a $3 gas cap was the problem.
Any possibility that bad fuel/water in the fuel could cause this? Did this start happening right after you filled your tank?
Ben - '67 RS/SS350 - Mustangs, meet your NEMESS
"There's an 'e' in Ben, but there's NO 'E' IN CAMARO!!" (sorry, just a pet peeve of mine!)