1997 Jeep Wrangler Q&A

1997 Jeep Wrangler Question: Purchased Jeep for my son. 2.5 liter 4 banger. 73,000 miles

Runs great and then will start spitting and sputtering. Will not take the gas. Then will take it and run fine. Changed plugs and wires and TPS Sensor. The previous owner took Cat converters off. Help. Ready to sell David -
Answer 1
MY"GUESS"WATER IN FUEL. -
Answer 2
what about cap and rotor? -