Weak battery or alternator output.
on the transfer case
in a toilet
low to mid 20s
A/T Output Speed Sensor - Low Output Above 15 MPH
Your shocks are bad.
A 1991 Jeep Cherokee computer is what fits a 1991 Jeep Cherokee.
Diagnostic code 43 in the 1997 Jeep Grand Cherokee refers to an issue with the distributor. This often causes the Jeep to stall at operating temperature.
Check the operating mechanism