Its seems to have gone away after filling with mobil. It was that lousy marathon crap, no more!!
Just because you took the car in 3K miles ago doesn't mean the filter is ok. I took my Hellcat in a number of times and even after 20K miles and the engine air filter was not checked until I took the car in at 27.5K miles for an oil/filter service and asked the engine and cabin air filters be replaced.
Too late now but yes, gasoline can cause engine issues. I was remiss in not mentioning this but the general advice is if the engine is acting up as long as it is not acting up too bad trying another brand of gasoline can be a good idea. 'course, you can't just add a couple of gallons of another brand of gasoline and expect this to be a cure. The suspected bad gasoline needs to be used up some.
Generally I buy name brand gasoline -- well, except when I don't... -- and I buy from a busy station to help ensure I get fresh gasoline. Over the years my experience has been Shell, Chevron, Philips 66, Unocal 76 are all pretty good gasoline. In my tank fill ups than I can count never a bad tank of gasoline. Also, various truck stop gasoline has been good: TA, Loves, etc.
Now since I moved to Benton County AR I have run mostly discount gasoline in my Hellcat and Scat Pack with no issues. A Littlefield station not too far from me which I pass by every day offers 91 ethanol free at a very competitive price and so far the gasoline has proved to be very good. No complaints from my Hellcat or my M-B van (with a turbo charged engine which requires 91) or my Scat Pack.