My lt1 equiped chevy needed a tune up when it did that. Just plugs and wires made it happy. I have a code scanner and the code read oxygen sensor problem of some sort, but I never messed with them.
In my area autozone will read the codes for free. You can also buy a sorta cheap scanner for some vehicles if you want to do that. Checking a few new cars out for friends will pay for it in a short amount of time.
I guess it could be fuel related as well though.
I am not that familiar with dodge stuff, but I do like the 318 and what not since they are a simpler older engine with stupid newer fuel infection hanging on them.
I used to work on cars but am getting rusty since I just work on my stuff and a few select friends stuff.
Before I quit though I learned that anything can mess new stuff up. I would make sure you are getting air to the engine, make sure nothing killed the air filter and air hoses. Check fuel pressure and make sure it is too spec. The spark plugs and wires are still working some to run the car so there is little point in checking them out, but I would say if the mileage on the vehicle is up there they could be guilty.
My plugs and wires went 105k miles before causing problems. And it was a sudden problem, not just here and there but running fine one minute until I stopped and went into a store. And then on restart causing problems.
And make sure the catalytic convertor is not glowing red or making neat noises from stuff breaking loose in the case.