These are the tings i know that may solve that problem.
You may want to check these few things below....
mine was not that bad. but it shut off like the key was turned off.... no studeer or misfire.... and it always started right back
got mine fixed with the very last option #3, I HAD TO REPLACETHE BRAIN (ECU) Got mine off ebay for $185. but i see you have already done that. maybe option 1 or 2 can help..... good luck old chap...
grand cherokee stalls or dies out.
1) CHECK YOUR CONNECTIONS AT THE ECU (ENGINE CONTROL UNIT) MAYBE CALLED THE PCU (POWERTRAIN CONTROL UNIT) ON THE PASSENGER SIDE FIREWALL. ON 1998 AND EARLIER THE 3 PLUGS SOMETIMES GET A BAD CONNECTION. IT IS USUALLY THE ONE CLOSEST TO THE FENDER. UNPLUG, SPRAY WITH CLEANER AND REPLUG. YOU MAY EVEN HAVE TO WRAP A ZIP TIE AROUND THE UNIT TO KEEP THE PLUG IN TIGHT.
2) THIS MAY ALSO BE THE PROBLEM, IT IS GOING TO SOUND SCREWY BUT THERE ARE TORX SCREWS ON THE 1998 AND EARLIER ECU. BACK THEM OUT ABOUT A THIRD OF A TURN, THE SCREWS ARE TOO LONG AND ARE CAUSING SOME KIND OF SHORT IN THE CONNECTION OR MAYBE THE GROUND.
3) FOR 1999 AND LATER
I had 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. not sure if i remember the prices
right on these parts....
by the way i have done all the work myself. it was about 30 minutes for most parts.
<b>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.....
IT CAME AND THAT SEEMS TO HAVE FIXED THE PROBLEM..... BEEN A 3 WEEKS.... SO FAR SO GOOD</b>