I took my 03 2500 to my mechanic to go through her from stem to stern. He found my steering shaft had a lot of slop in it since the one pin had the hole egged really bad. The dodge replacement part number is 55351300AD. I assume the AD means its the 3rd time the part has been changed. Borgeson also makes a replacement 000951. I also found where one guy removed the pin and drilled out the hole and put a bolt in. One negative comment on borgeson is that since shaft is not round the rubber boot does not seal properly letting noise and dust in. What is the best route to go? Is the latest part from MaMopar any good?