the first thing i would check is the Throttle positions sensor. I had a similar problem and it was a simple fix. just buy a new one and replace it for $20.
If that's not it you may have a vacuum leak. or a clogged/broken pcv valve.
$521.00
Mobil 5w30 ESP synthetic
an oil leak from the rear main and also the oil sending unit.
it may be as simple as a bad or weak battery of a bad idle air control motor
It will bolt up, but it will not shift. 1997 is electric, 1994 is hydraulic
vacuum assisted disc brakes
Yes
$521.00
A 1993 Jeep Grand Cherokee does not have a speedometer cable. The speedometer signal comes from a sensor on the transmission or transfer case.
Mobil 5w30 ESP synthetic
i dont know you should just get a new vehical
I BELIEVE THE WATER COULD BE COMING FROM YOUR AIR CONDITIONING .
Probablty low on coolant. Check the level after the engine has cooled.
ATF. Either Mopar or Dextron
check your battery cables if they are not lose my was doing the same think it was the battery cables.
Your vehicle used the OBDII computerized system, Look here for the codes and their meanings.What_are_the_different_OBDII_trouble_codes_and_their_meanings
Most likely a belt.