Very nice car BTW. Of course even though I don't like Mercedes, their very high end stuff such as yours is nice. Noone can say they aren't. As for the limiter, yours must have slipped through or been brough straight over without it. In the pic with you and your wife, please take the helmet off the car. Your going to scratch the paint.