Oh Crap!! Limp Home Mode??

Only happens after a short while? Check the filler cap vent is clear and not creating a vacuum? Happened to me once, took weeks to find the reason for the same symptoms.
 
Will it stay running with a little throttle?
 
I made it home OK tonight with no apparent trouble. I'm really starting to think that I bought some gas that had some water in it this morning. I don't know. It idled normally this evening. If not the bad gas then probably the hard right turn pulled a connection apart under the tank. I like the zip tie idea and may put some on this weekend. May be the source of the P0638 fault as well.