I am not saying you have the wrong ratio steering box but the first thing to do when you have a wandering problem is to count the turns on your steering wheel from stop to stop. Take some weight off the front wheels/tires with a floor jack and with the engine idling if you got 4&1/4 turns you got the wrong steering box as so many of us did. Replacing it with a 3 turn box (what should have been put in in the first place) will cure the wandering problem assuming upper and lower ball joints and tie rod ends are in good shape and alignment is OK. Shocks can go bad in as little as 40K. Anything beyond that is a gift. The steering box Dodge chose to use is a GM (saginaw) box and has no markings on the outside to indicate what ratio it is. I believe when GM ships the wrong box the assembly line workers do not turn the input shaft and count the turns. They just instal it. I have written on here many times about this. My Ram is a 98 and for 7 years it drove me (almost) nuts. Then I read an article in TDR written by a man named Quigley who had the same problem. Alignment shops don't know about this and the Master Mechanics at the Dealers don' know and I doubt that Dodge knows. They got a lot of complaints which may have led them to change to Rack and Pinion starting in late 02 on the 2 wheel drives. Now that I have the right ratio I would not want the Rack and Pinion, it is not as Heavy Duty. I saw where you have an 02. I do not know if they continued to use the Gm box when they went to Rack and Pinion on the 2 wheel drive. I would turn stop to stop, then you will know if you have the 3 turn and need to look at something else. Feel free to e-mail me -- email address removed --