If your fuel was dirty, then the filter would still be dirty and the symptoms would remain, so it could be too high octane rating I suppose. :Dunno:
Hope your problem is solved, BTW, IN PETROL CARS ONLY, a 1/2 cup of metho periodically will ensure that you don't get a residue of water in your petrol tank. Water causes corrosion of the tank and of course, doesn't support combustion.
WARNING --- Do Not Put Metho In A Diesel Engine --- WARNING