98 jeep cherokee

My car will start to stall out for no aparent reason going from 50 mph to 25 mph.

There seems to be no link between wheather conditions.I have replaced ignition wires, plugs, cap., rotor, fuel pump and crank position sensor. I have also used a gas cleaner for water in the tank.



Help my wife loves this car it is a 4 liter manual.



What next?