I found out that your PCM may go haywire due to a bad battery. Even with the battery changeout, the issues with the PCM remains. You will either have to try to reset the pcm to clear out the bad data created from the bad battery or have it reflashed.
Happened to me when my battery died. Limping home trying to keep the truck from dying. After replacing the battery, the truck still will not hold idle and stutters, it will stutter and die. Luckily my PCM is custom programmed, I took out my tuner and reprogrammed it. Idle/stutter issues gone.
Black 2000 Durango 5.9 R/T, Clear Headlight lens, Fastman 52mm ThrottleBody,Fastman custom built Tranny,Castrol Full Syntec, OEM K&N Air filter,Monroe Reflexes,BFG LongTrail Touring T/A's,180 Stat, F1 Airgap Intake,Champion IR Truck Plugs,Custom Ram Air Intake, Hughes SCT Tuner, Kenwood BT-362u, Blaupunkt THA-475 PnP, Infinity Ref 6012i Speakers