This guy knows his stuff about Dodges and can really help you..... mopar1973man.com. He has some articles out that I've been reading for my 02. Interesting stuff.
Another one That can help....... says there are different grades of ball joints and tie rods so you have to be willing to pay the extra..... Source Automotive in Clackamas, Oregon
Also look up DSS steering stablizer. It saves premature wear on the steering box shaft bearing. Even when new mine moved around and could only get worse. So I put it on at 30,000 miles and made a huge difference.