Yesterday on the way home from work, all of the sudden my check engine light comes on. My Si drive is stuck on sport mode blinking...my cruise light is blinking also. My traction control light is on as well. So check engine light and traction control light stay lit solidly. My sport and cruise light blink. Then it was off this morning until about twenty minutes into commute then all lights did same thing.???Dealer said it was emissions problem?? Any thoughts. Car just hit 21,000 miles. Has downpipe, intake, headers, catless exhaust, front mount, blowoff, cobb chipped and Surgeline tuned.