From your description it sounds like the same problem I have had with my 94. I replaced the fuel Injectors and that fixed it right up. hopefully that helps. Take it to a qualified mechanic for a diagnostic Check for computer signal, ECT, noid pulse,
I would suggest a new set of plug wires.
Taking your foot off the accelerator.
sounds like iac or air in the cooling system
It is idling. This is hard for an engine to do smoothly.
Probably wheel bearings or wheels are unbalanced
This could be a few things, especially if the vehicle is idling too low. Check your PVC hose, particularly the elbows for wear and tear or any holes or collapsing. You can repair these temporarily by wiping them off well to remove dirt and wrapping in electrical tape until you are able to get the part replaced.
There are several things that can cause your Jeep to stall while idling. The timing may be off or your fuel filter may be clogged.
Your Dodge Durango may stall when idling at a stop light for a couple of reason. One reason may be that a part needs to be replaced on the car.
If the car dies while idling, the timing might be off. Other causes can include a clogged fuel filter or a bad spark plug.
the coil
There could be many reasons, a vacuum leak is one possibility.
The belts are becoming worn and need to be replaced, or the fanbelt tensionning device needs adjustment. The only other thing it could be is that one of the things that the belts are driving is becoming seized (AC pump, power steering pump etc); but if everything else is OK then it is most probably the belts being worn out.