not vacuum vs non vacuum, all ABS equipped XJs will have 297/760 sized joints while all non ABS equipped XJs made 94 and earlier (iirc) will have 260 sized joints. Since the shafts swap and the axles swap and it is a used vehicle you have no idea if it is set up how it left the factory, so measure the U-joint cap diameters. 1 1/16" = 260 size, 1 3/16" = 297/760 size. The 5-760X is much more durable than the 297, so make sure you get them (or the greasable equivalent) instead of 297s... unless your shafts are 260 size, in which case you either should get new 260s or upgrade shafts and get 760s.make sure you get the correct ones. depending on whether you have the vacuum axle up front or not you may have the lager u-joints.
not vacuum vs non vacuum, all ABS equipped XJs will have 297/760 sized joints while all non ABS equipped XJs made 94 and earlier (iirc) will have 260 sized joints. Since the shafts swap and the axles swap and it is a used vehicle you have no idea if it is set up how it left the factory, so measure the U-joint cap diameters. 1 1/16" = 260 size, 1 3/16" = 297/760 size. The 5-760X is much more durable than the 297, so make sure you get them (or the greasable equivalent) instead of 297s... unless your shafts are 260 size, in which case you either should get new 260s or upgrade shafts and get 760s.