I have an 88 Cherokee it idles fine when you give it gas in park it revs up sometimes popping in the throttle body. When the vehicle is in drive you can get it up to 25mph maybe but if you give it to much gas or put the pedal on the floor it cuts out it will stall all the way out if you hold the gas down. I have replaced the TPS, spark plugs, plug wires, fuel filter, distributer cap, and rotor.
Any Ideas
Any Ideas