Hi, Here are some resource that might help you. The full report is on the minimopar page.
Fault Code 17
Synopsis
Description: Engine stays cold too long
Power loss light: Off
Limp-in mode: None
Possible Causes
Thermostat stuck open - Replace the thermostat. This is usually accompanied by poor heater performance. The thermostat is located inside the water box behind the housing where the radiator hose connects. Be sure to get a new gasket.
Coolant temperature sensor failure - The sensor should measure 9,120 ohms to 10,880 ohms at 77^F. Will not be accompanied by a fault code 22, so it may be that the sensor reading is skewed, even though it is not out of range. On 2.2L and 2.5L engines, this sensor is located on the right-hand side of the water box.
Diagnostic Method
Trigger Parameters
- 8 minute timer has expired, 12 minutes after engine startup
- Vehicle speed is above 28 mph
- Coolant temperature is below 174^F
- Fault code 22 is not stored
Results If Component Fails
Fault code 17 is stored.
Fault code 45
SynopsisNotes: For Turbo models onlyDescription: Turbo boost limit exceeded
Power loss light: On
Limp-in mode: None
Possible CausesVaccum leak - Check all vaccum lines between the wastegate actuator, manifold, and wastegate solenoid. Also check the line to the MAP sensor. Repair or replace any bad lines.Wastegate solenoid failure - The wastegate solenoid is located in the right, front fender next to one to three other solenoids. See the Understanding Solenoids page.
Bad connection or wiring - Check the wiring and connections between the logic model (or SMEC) and the wastegate solenoid. Clean and regrease any corroded connectors with dielectric grease and repair any shorts. This condition may be accompanied by a code 36.
Wastegate actuator spring failure - Try to slide the wastegate to wastegate actuator push rod into the actuator. It should not move. Try to pull it out. If it pulls out with little effort (even if it springs back in), replace the actuator.
Jammed wastegate - Disconnect the wastegate actuator pushrod and swing the wastegate arm on top of the turbo. It should have about a 50 degree swing. Make sure the lever and push rod are clear of any obsticles that may cause them to jam (the heat shield below the fuel rail is a major culprit).
Diagnostic MethodTrigger Parameters- MAP sensor output voltage has exceeded overboost cut-off point
Overboost Cut-off Points by Year, Engine, and Transmission Year Engine Manual Auto 1984 Turbo I 4.30V 4.30V 1985 Turbo I 4.54V 4.65V 1986 Turbo I 4.65V 4.88V 1987 Turbo I 4.65V 4.88V 1987 Turbo II 4.65V ?
Following years are probably the same as 1987, but I don't have any hard data to back that up. Some have said that 4.74V was the max for Turbo I engines of later years. Some information indicates that the Turbo II with an automatic had a cut-off of 4.96V, but I don't know of any Turbo II vehicle that had an automatic transmission.
Results If Component FailsA fault code 45 is stored, the power loss light is turned on, and the fuel injectors are shut off. Once the boost has fallen to 3 psi to 5 psi, the fuel injectors are turned back on and the power loss light is turned off. The overboost cut-off point for a particular vehicle depends on the year, engine, and transmission.
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.
http://www.jedi.com/obiwan/jeep/dtc.html
O2 sensor or wiring
catalytic converter circuit
under the dash right hand side.
Map sensor voltage low.
Error code 66 on a 1997 Jeep Cherokee means TCM to PCM failure. This code means that the transmission control model is not communicating with the powertrain control model.
55 is end of message. If that is the only code you have, then there isn't a problem
P0783: 3-4 shift malfunction
no, the body style on the Cherokee changed in 1997
The diagnostic code 12 51 55 is actually not a code for the 1994 Jeep Grand Cherokee Laredo. The 12 means that it has started searching for codes. The 51 is oxygen sensor stuck lean. The 55 means it is finished searching for codes. Getting this means nothing is wrong.
Codes on a 1995 Jeep are two digits long. So 5 means nothing.