usually when you get two conflicting codes that don't make sense you start looking for root causes like a crappy ground somewhere, especially on a 4.0 jeep that usually has a really odd ground...