Are you by any chance unplugging the car while it is charging? This would be the case typically if you are preconditioning in the morning and the car is charging to make up for the precondition charge loss. If I unplug during this time period, it almost always throws a CEL. I use my tool to clear it when this happens. Nothing is wrong if this is what you are experiencing.