94 5.2L Magnum running rough
I have a 94 Magnum in my Dart, also running factory EFI. You might be on to something with that crank sensor for the issue of it just shutting down.
For the rough running, you might just have a clogged injector. You can have them professionally cleaned, or you can get one of these things from the jungle website and feed some good old carb cleaner through them yourself. That's what I did, and while my engine didn't seem to run any better I can say for sure that the injector spray patterns were better:
Amazon product ASIN B0126MEK3C
The other thing I'll say is that your fuel pressure is a bit low. The factory service manual for a 94 Dodge truck says this about fuel pressure:
I'm using a filter / regulator from a 2002 Jeep, which makes my fuel pressure about 52 psi, and I don't have issues with it. I'm thinking with your low-ish fuel pressure a clogged injector or two might show up much more readily and cause it to run rough.