These models of Dodge Ram have two different steering linkage designs. This package deal will only fit the 1st Design Steering Linkage: with a tapered hole in the drag link for steering damper mounting. So be sure to check under your Dodge to verify you have the correct steering linkage for this package.
This model will not fit models with the 2nd steering design. These models use a bolt on bracket for mounting the steering damper:
Do You Have a 6 Speed Manual Transmission
Got a 6 Speed Manual?
If you've got a 2004 Dodge Ram 2500 4WD then before you purchase your u-joints you'll need to know if you have a 6 speed manual or not. This is because this will greatly affect which u-joints you'll need.
Do you have a Club Cab with a Long Bed?
The next thing you'll need to know is what kind of bed you have on your Dodge Ram. This is important because it will determine how many u-joints you'll need for your truck, and you don't want to order the wrong amount and either be missing a joint or to have one too many.