Reluctant jeep

My '94 Cherokee, 4.0l., has developed a hesitation. It will stumble for a fraction of a second and then catch and rev up before going back to normal.It had a recent tune up: plugs , wires, cap and rotor, oil change, filters etc. Any ideas?

I would start simple…when was the last time the fuel filter was changed??

clean the throttle body. and clean the MAF sensor.

check for vacuum leaks