Not exactly, yj's were a spring under desiegn while the xj's were spring over. Width wise, the xj rear will work, but you'll either have change the spring perches on the axle, or change your center pin in your springs.
Yes.
No.
no, they are entirely different vehicles
1984-1993 Jeep Cherokee XJ Rear Axle 1987-1993 Jeep Wrangler YJ Rear Axle 1986-1992 Jeep Comanche Rear Axle
probably... the Jeeps are about the same size...
Yes they should interchange without a problem.
If the 4.0L is from a 1993-1995, then yes.
An XJ is a Cherokee, a TJ is a Wrangler.
Yes, the starter should be a direct fit
no
No.
They didn't make a 1996 Wrangler...