I wonder if this is part of the gentlemen’s agreement between most of the German manufacturers to limit their cars to 155mph? Perhaps the provision of the engine came with agreement to abide by this?