I bought my 2008 Wrangler X about a month ago. It's been great, drives great, etc. This morning I start her up and the check engine light comes on. It just hit 37K miles and it has had the oil changed and I checked it. Oil looks clean and is full. Any ideas of what it may be off the top of your heads? I drove to work which is only about 5 miles away and it drove fine. I'm going to take it by Advanced tonight and get them to scan the codes for me, but I just thought that maybe there was a scheduled maintenance or something that may have have caused it.