Fuel problems with an old Jeep

I have a 1996 jeep grand Cherokee Laredo V6, and I’m having problems with my fuel line. I have hesitation when I’m driving it and sometimes it will cut completely off. I replaced the fuel filter thinking it might be rust in the gas tank, but that hasn’t helped. In don’t have any leaks and no air is getting into the line. Could it be the fuel injection or rust in the line? Please helppp!!