I went through this with our 09. Read the code, found out what it was (intake runner valve), cleared it and took it in and they told me that can't do anything unless that CEL is on. I was like come on, read the code. Had to wait till the light was on again to take it in and they would do something about it.