This was strange. Went to drive the Cherokee on Friday night (after sitting 3 or 4 weeks) and the check engine light was on. That's a problem, or so I thought, because the People's Republic of NY isn't happy if your check engine light is on and it is time for inspection. My Cherokee has to be inspected this month ... I grabbed by bluetooth code scanner, no codes stored, historic or pending. All monitors were up. Then had two different places scan the code - and same thing. No codes, pending, stored or historic and all monitors were up. So it would have passed inspection with the light on Reset the code. Light went out. Then on Saturday, the monitors all came back up. No light. Is this normal? I have never seen this happen.