Der Unterschied sind die verwendeten Materialien im Bereich:Kurbelwelle,Pleul,Kolben. Es sind andere Ventielfedern verbaut sowie eine andere Vanos Einheit(beimS50B32 ist es sogar eine Doppelvanos). Du siehst also es ist so ziemlich jedes Teil anders(und das waren nur ein paar die ich aufgezählt habe).
Zu deiner Zweiten Frage: Ja du kannst bei einen 328i die gleich Drehzahl raushollen wie bei einen M3, mußt halt oben genante Teile gegen hochwertiegere austauschen.Kannst natürlich auch nur deinen Drehzahlbegrenzer aufheben lassen, nur macht dies dein Motor nicht lange mit.
Mfg Mathias