Yes provided they are of similar bodystyle.
No
YesYes
Not likely. The body changed in 2001.
Some parts, but not all.
It should; most Caravan/Voyager/Town & Country parts are interchangeable when it comes to the body. The only difference between Caravan/Voyager and the Grand ones is the length of the wheelbase.
Some not all. the front bumper, read bumper, trunk panel, and headlights are all different. most other parts are inter-changeable.
No, they are different body styles.
no it will not the body style is different
Yes. You can swap body parts from any Cherokee (XJ) from 1997 to 2001. Some body parts from earlier years are also compatible.
It does not have a MAF, Dodge uses map sensors. On a 1997 Ram it is mounted on the throttle body.
yes it is the same cab all parts will bolt right on
Science Times - 1997 Growing New Body Parts was released on: USA: 2002