Trouble code P1694 means: No CCD message from PCM- Aisin 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.
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.
Code 12 just means that the battery has been recently disconnected
P1491 = radiator fan relay circuit
possible faulty leak detection pump
Trouble code P1899 means: Park/ Neutral switch stuck in park or gear
http://www.instant-radio-code.co.uk/chrysler-jeep-code-search.php
Found the problem. OBDII gave me a fault code. P1694. It was the Crankshaft Position Sensor. The sensor was shorting out which caused the gauges to not function.
Trouble code P1694 means: No CCD message from PCM- Aisin transmission
http://www.jedi.com/obiwan/jeep/dtc.html
No CCD/bus messages received form ECM.
O2 sensor or wiring