Fits perfectly on my 1996 Dodge Ram 1500 5.9L RWD truck. The parts are very strong and rigid, and the grease gun can inject grease through the "orifice". The steering is much stiffer now and will get even stiffer when I replace the broken ball joints. NOTE: It may take some "persuasion" to get the old tie rod out of the old knuckle - I had to bang it around for about 15 minutes, then decided to use a jack to pry the bolt out of the knuckle ; It worked like a charm.