Just today while my wife was driving home from work, the check engine light lit up on my 1999 C230K (55k miles). The car still drives fine and I can't seem to pinpoint the problem. Could anyone offer advise on what could be causing this problem? Any info would be greatly appreciated. Thanks in advance.