What causes a 1990 Mercedes 300 e check engine light to come on?
In general, the computer turns on the "check engine" light when there is a diagnostic problem code. Use a code scanner to find out what is wrong. The computer will assist you in finding out what's wrong. Diagnostic scanners are available at most auto parts retailers.