The balljoint taper/design on the C's/in the spindle is the exact same from 84-06 XJ, YJ, TJ share those.
The unit bearing is different as I mentioned above, 87,88,89 are the same, 90-95 changed.
The caliper, I'll take your word for it, but it doesn't apply to my situation or needs as I have an...