Dana 30 out of a 2004 lj Have the steering and a heavy duty drop trac bar also. It does need 2 upper control arm bushings that are about$10 each. I can take out the shafts and sell for $60 if somebody needs spares. Text 803 634 0509 Trenton S.C.