same problem.... 87,000 2000 grand cherokee 4.7l
when i let off the gas it might stall. happens 1 to 4 times a day.
so far i have
replaced the crank shaft sensor - it stopped stalling for 3 days $130
cleaned the throttle boddy free
replaced the throttle position sensor $72
replaced the idle air control sensor $132
replaced the map manafold airflow sensor $125
no luck it is still stalling. by the way i have done all the work myself. it was about 30 minutes for most parts
i just ordered a rebuilt ecu or pcu engine control unit. they program in the vin, mileage and part nbr so you gc will recognize it. $185
we will see when that comes.....