My '91 cherokee I6/4.0 sometimes hesitates a little. It doesn't happen all the time and it doesn't seem to be temperature related. I realize it could be caused by anything. Puzzling.
I changed the plugs, plug wires, distributor cap, fuel filter, air filter, coil. Recent fuel pump & new TPS 9...