Have you tried dry gas? Put in a couple bottles and get some seafoam...try the simple stuff first....and stay in the slow lane so you can pull off fast...keep an eye out..run out the entire tank...
I NEVER buy gas at joes bargain gas station ...paying a few extra cents per gallon is an insurance policy.....I use name brand gas highest octane...even in my full size vans...30 gallon tanks....but they are 350 motors....never buy gas when the gasoline truck is filling the tanks...it stirs up the dirt and water in the tank...if I need gas and I see the tanker there I drive on by...