as stated a cj is different than a hp30 yj/xj, which is different than the short tj/late xj, so they won't fit and reusing gears is ok, as long as the gears themselves are in good shape, especially for the front because they are not driving until you put the truck in 4wd, the tricky part is...