I know this an old thread, but i thought i1d add my For those with an 80 something truck: I have an 84 D150. Using Advanced Auto Parts web sites I have come to the following conclusion: For the 76 New Yorker rotors: the part number is identical to the 84 D150 rotors. The 79 B100 tie rod ends are identical to the 84 D150. The 84 D150 ball joints all identical to the Dakota ball joints. in 85 the rotor changed, so you would need the rotors, but if you have an 84 to 79, all you need is the spindles and the c-body tie rod sleeves!! I will be posting pics as soon as i get my install done Thanks to all who provided info on this topic!! Best thread ever!!