i have a 96 jeep grand cherokee with a 4.0 straight 6. the problem im having is the motor idles good and revs great in park or neutral but when in drive i have to feather the gas pedal lightly because if i give it to much pedal or try to kick it down it bogs down and sputters kinda acting like the cat is plugged. i have had the exhaust apart, and the cat is fine, i have replaced the fuel pump, fuel lines and filter, itc sensor is replaced, along with a new coil,plugs and wires, cap and rotor, and o2 sensors. i have cleaned the throttle body and air filter is good. tps sensor seems to be fine also. it is not throwing a code anymore but is still doing this problem.