94 Dodge ram 4x4, runs super rough.

I've had this issue as well.
Input and output speed sensors as well as re-indexing the dizzy.
Someone posted the instructions to do this.
Buy Mopar sensors, the Bosch and BWD ones are horrible.
The crank sensor needs to be properly spaced as well. The Mopar sensor will have the proper shim on the end of it. Makes it easy.
The PCM could be shot as well. I've used FlagshipOne with a lot of success with PCM's, ECM's.