I had a Check Engine Light come on today. I don't know why, but there it was. I fumed for a couple minutes, then remembered I had my XCAL in the trunk. There is a feature that allows you to read a code and clear the dtc. I gave it a try and 30 seconds later the code was cleared and the CEL was gone. Will wonders never cease?