Hi,
I've got a '96 Grand Caravan LE with 115,000 miles (3.3 liter engine). I have ongoing issues with the windshield wipers (not shutting off, stopping when they should run, etc.) and was searching for answers for that issue when I ran across this item on stalling.
Here's my experience with stumbling/stalling, which occurred at the
84,000 mile point. The vehicle started losing power on accelleration (shuddering noticably) and running poorly at times, especially after being fully warmed up.
I took it in to the local Chrysler dealer (closer than a Dodge dealer) twice. No codes showed on the engine computer. The first time it was in they replaced the plugs and plug wires and some other items I no longer recall (it's been a few years). No improvement. The second time they replaced two fuel injectors and a sensor on the engine (again, I don't recall which one). The problem remained unresolved and when I talked to the Chrysler dealer about their lack of success I was told that their "head tech" was baffled and their next plan was to replace the valve springs. This seemed an unlikely fix to me and I'd alread spent over $1,200 with them at that point so I figured they didn't need another sip at the well.
I then took it to a local independent shop and described the problem. Without looking at the vehicle the shop owner said "I know what the problem is and I can fix it today." He said there was a bad (as in flawed) coil in the "igniiton coil pack" (three coils rather than a single one on this engine) and it was breaking down/not providing adequate spark under load. He replaced the "coil pack" and the problem was cured. I don't recall exactly what it cost me, maybe $300. I think the engine computer is supposed to catch some problems in this area by monitoring power draw, but for whatever reason the problem didn't flag itself.
It's been a while since I looked at this item under the hood, but as I recall the coil pack was on the top of the engine in a location where it was easy to get to, so I think it's something an individual might be able to change out without taking the vehicle into a shop and paying high labor rates. I don't know why Chrysler couldn't figure this out, but in hindsight it seemed an obvious fix. Maybe the factory "techs" have become so dependent on the diagnostic computer that they no longer check the basics?
I don't know if we share the same coil setup since the engine is different, but I suggest you have the ignition coil looked at very closely.