I’d toss a bottle of Techron into a full tank of premium fuel (from other than your normal gas station), and start with that.
If it continues on regular after that, I would consider in turn what some of the others have suggested: new fuel filter, plugs, and then make sure you don’t have a sagging coil.
If it continues on regular after that, I would consider in turn what some of the others have suggested: new fuel filter, plugs, and then make sure you don’t have a sagging coil.