I had the SES light come on while driving long distance, on a steep grade (P0157, P0137), then next day no light. I scanned and found the codes stored, not pending, then they went away completely in about 2 weeks. The same scenario happened again, but this time the codes aren't clearing. Any idea what the Eclipse drive cycle is to clear them? How many starts, miles, etc before the codes go away on their own? I don't want to smog test with these codes hanging around.