Hello everyone, gonna be a little bit of a story so bare with me. I bought my 1997 Cherokee back in March. Ive had 3 of them now and not once have I had this issue with a jeep before. I bought the jeep and had a 3 hour drive back home, made it half way stopped to eat went to start the jeep eoth nothing but a bunch or hard turnovers. Finally I got it started. Once it was started I would just tap the gas, it would bog down to about 250rpms then rev up to about 2k, if I put my foot on the gas as if i was ready to start moving forward it would die. I replaced the IAC, MAP, TPS and fuel pump/filter, camshaft position sensor, crankshaft position sensor and it ran fine until yesterday when the same exact thing happened. I would try and take off and it died on me. I got a buddy of mine to tow me home while I got the jeep to run, as soon as i got it to the destination I touched the gas and it was perfect. I ran 70 all 13 miles back home like it wasnt a issue. What could this possibly be? I am at the end of my knowledge and aboit to loose it. Any imput would be greatly appreciated! Thank you in advance!