It will bolt up, but it will not shift. 1997 is electric, 1994 is hydraulic
No, it will bolt up, but it will not shift. The 1995 is hydraulically controlled. The 1997 is computer controlled.
The governor sensor has to do with transmission fluid pressure.
The engine computer is the voltage regulator in a 1997 Jeep Grand Cherokee.
Any thing is possible, but the 1990 318 is a different block than the "Magnum" 318 that was available in the Grand's.
42RE if it's an automatic, Aisin AX-15 if it's a manual.
A 1997 Jeep Grand Cherokee does not have EGR.