check engine light on my 2003 C5 AE just came on last week also ... car only has 59,000km .... checking DIC didn't over much in the way of what the issue was ..... so off to the dealer ... turned out to be MAF (mass airflow sensor) dirty/part sticking ...... re & re after a clean and all good...