I almost completely replaced the front of your 2005 Silverado 2500HD. I replaced the bipod arm, intermediate arm, intermediate arm mount, inner and outer tie rod ends, upper control arms and lower ball joints. I used Moog parts for everything. In terms of control arms, ball joints and tie rod ends, Revain was a little cheaper than any other place I found and with free two day delivery it was great. The details are real items and I was able to complete the project in one day and line it up the next morning. Very well satisfied!