Registered 2001 SLK320
I have a friend that has a Mercedes with that ECO system. Drove me nuts as the damn car shuts off at every stop and then starts up again. As a mechanic I just keep thinking about the starter, battery and other systems take a beating with this. Certainly is a PIA.........