Ball joint recommendation
#11
#12
#13
I believe upper and lower joints are McQuay-Norris that I purchased from http://www.springsnthings.com/ - so far, so good.
#14
Been awhile since I did that job - contact Laura here (http://www.springsnthings.com/) and she can tell you prices and part numbers.
#15
Going off the Raybestos Pro PNs in my email history, this is what I bought for my 2001 2WD 2500:
Inner tie rod ends: 401-1892
Outer tie rod ends: 401-1891
Idler arm: 450-1125
Lower ball joints: 505-1276
And what luck, I don't have record of what I used for the uppers. However, it was the same line of parts.
I have been extremely happy with these parts. I abuse my truck pretty badly and these have held up with no signs of wear whatsoever. I just grease them every other oil change.
Inner tie rod ends: 401-1892
Outer tie rod ends: 401-1891
Idler arm: 450-1125
Lower ball joints: 505-1276
And what luck, I don't have record of what I used for the uppers. However, it was the same line of parts.
I have been extremely happy with these parts. I abuse my truck pretty badly and these have held up with no signs of wear whatsoever. I just grease them every other oil change.