The same thing happened to me when i was coming back from Sturgis. i stopped in Indiana gased up with bio-fuel Ethanol..?? i got a little ways down the highway and it started. I asked one of the locals where to get ethonal free gas. He said the local BP has it, that's where all the high performance cars gas up. The hard part was sucking out five + gallons on the road. I ended up in back of the BP station filling up anything that would hold gas...
It probably is the fuel pump,but i've been reading where that E85 Ethanol has been causing problems with engines not made to run on flex fuels.