The 3.9 BT4 inline four will, as will the 4.2 liter V6 and 5.4 liter V8 (if you can find the latter two... both are quite rare). The 6BT and ISB engines will not.
Yes
Yes it will.
yes it should
seats from any Cherokee 1996 and older will fit
No. Different shape.
Yes
YES....
Need to know what part you are trying to fit.
No, the 1994 has a hydraulic governor while the 1996 has an electronic governor.
if you mean 'fender', then no. the Cherokee body style changed in 1997
yes it will
The transmission oil line from a 1991 model of a Jeep Cherokee will fit a 1988 model of a Jeep Cherokee because the transmission oil line fits all Cherokee models that were made between 1987 and 1996.