get it scanned at autozone, it may have a code stored, or if the check engine light is already on, take it in to be scanned as the cel holds the key.

could be a vac leak too.