Regarding your shocks - do you have the "autoride" electronic shocks or regular shocks?
If you have the autoride, be prepared for sticker shocks if you try to replace them with stock parts. If you go with an after-market, you'll have to "trick" the sensor or else you'll get an error message in your computer display. I did a lot of searching on the web and found a way to beat the system by cutting of the leads to the shocks and wiring a resistor in place. I didn't know I had the autoride shocks when I bought my truck with approx 20k on the dial. The factory shocks are close to $400 each - I wanted the Bilstein 5100s. Hence a lot of research, a few resistors (sorry, I don't remember which one) and the problem was solved. By the way, I have a 2000 2500 with the 6.0 (and agree the acceleration could be better).
I've since replaced the entire front end with Moog parts (Cognito doesn't list the 2000s as fitting when I was doing the work), dialed up the torsion keys to level it out (did that both before and after the rebuild).
Next step is to get a new steering gear!