Hi, the mileage flashing and two wrenches is simply telling you that your car is due for it's maintenance service. The check engine light is not related to the others.
The engine light indicates a malfunction in the vehicles emission control system. You will need to have the car connected to the Mercedes tester to read out the fault memory of the computer.
If the car is running well and the check engine light is not flashing you can safely drive it to the repair shop.
The fault can be anything ranging from a loose gas car (which you've checked) to a fault in the engine management system that controls the fuel mixture. The cost of repair will vary depending on the fault.