This is what I found:
------------------------
What are the Possible Causes of the DTC P1607 Jeep?
NOTE: The causes shown may not be a complete list of all potential problems, and it is possible that there may be other causes.
-
- Low battery voltage
- Faulty Alternator
- Engine cooling conditions that may set the code
- Engine coolant level
- Faulty Powertrain Control Module (PCM)
What Does the P1607 Jeep Code Mean?
The Powertrain Control Module (
PCM) compares actual shutdown time to a calculated shutdown time value. The calculated shut down time value is based on the amount the
ECT should drop after a completely warmed up engine is shut down for a minimum of 8 hours. If the difference between actual shutdown time and the calculated shut down time is greater than a maximum value, a one trip failure will set. The shutdown time is measured again after 1 hour of ignition off time following the next engine warm up cycle. The
PCM compares the shutdown time to a calculated value. If the difference is greater than a maximum value, the MIL is illuminated and the P1607 code will set.
--------------------------
The first thing I would do would be to check all the the cable connections on both ends of the battery cables to ensure that they're clean and tight. Tighten as necessary. Then head to your local auto parts store the get the battery and alternator tested. They'll do that for free. And just so you know, a new battery does not equal a good battery, they can be bad straight from the factory.