A Check Engine light should only be reset after a repair has been made, otherwise it will come back on.
A scan tool can reset it, or removing power to the engine control module may do it as well.
RepairPal Certified shops can diagnose and repair your 1990 Mercedes-Benz 300E. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.