In park or nutural heavy gas results in lots of miss firing and sputtering to near stall. Very rough acceleration in D with lots of miss firing and sputtering must feather the accelerator to keep from stalling. However, when I manually run through 1st and 2nd acceleration is much smoother with fewer miss fires even with a heavy foot.
First , get a fuel pressure tester and check the pressure. should be about 49lbs. Second, do this http://dodgeram.info/tsb/2000/09-05-00.htm Third, check the cat. Fourth, check all fuses , relays and grounds going to the engine. If you still have a prob. get back to us. But I have to say it sounds like a bad cat.