Wow you have no idea how helpful this post has been. I maintain a fleet of dodge grand caravans for a clinic and had this exact same issue. After replacing plugs, wires, coil, injectors I ran across this post, went ahead and replaced the upstream O2 sensor, and bam, problem gone! Thanks for posting, this helps all of us!