Yes this was a Euro option that never made it here in the states. I forgot about the W116 6.9 having this system and yes it is the very same system. As far as the W124 having the system I am only guessing from Larry's description of his car, that in Europe they have this system on the W124 too. The Europeans get all the fun stuff we never see. Ever seen or drove a W107 3.5 or 4.5 with a manual trans? Talk about a go fast car! Don't know if they ever put it in the 560SL but how much fun would that be?!