This afternoon my ms3 got a CEL. And the car smelt sour like vinegar, even from inside. I went to autozone and checked it out. It was CODE P0456 EVAP emission control system leak very small. My car has 16000 miles on it. Last service was just a week ago. hmm... need to return to the dealer first...