because you need a heat shield to keep it from smoking.
02 sensor
possibly blown head gasket
YesYes
No, the Grand is different from the Cherokee.
The Grand Cherokee did not exist until the 1993 model year.
A seat from a 1999-2004 Grand Cherokee is what fits in a 1999-2004 Grand Cherokee.
None, there wasn't a Grand Cherokee until 1993None, there wasn't a Grand Cherokee until 1993
It most likely will, grand Cherokees didn't change much those years. As long as they are both grand Cherokees, and as long as one isn't a Cherokee and the other is a grand Cherokee.
no.
Jeep Grand Cherokee was created in 1993.
Bad bearing? Leak onto engine component?
No, the XJ Cherokee does not have the same heater box as a WJ Grand Cherokee.