I was getting odd codes on a different vehicle (non Jeep) It ended up being the computer going bad. Just something to think about if all else fails.