Desde mi humilde opinión, comparar el motor de un MX-5 con el M3 G es comparar churras con merinas, me temo. Como bien comenta Druco, las diferencias son radicales. No son el mismo motor y porque lleven mismo bloque no significa que sea el mismo coche.
Es como si dijésemos que un Hyundai i30N es un Lancer Evo porque comparten bloque motor. (Por cierto, curiosamente diseñado por la antigua Hyundai por lo visto).
Por otro lado, y siendo malo (espero me lo perdonéis) pero si queréis 180cv, haberos comprado un X coñe!

Y que conste que por mi experiencia, las prestaciones entre ambos (G y X) no son ni mucho menos abismales.
https://zeperfs.com/es/duel8107-8625.htm
Saludos!.