No es tan sencillo como lo pintas, el m54b30 es de aluminio y el m50b25 de hierro, no te sirven ni los pistones ni los aros. Tendrias que irte a buscar un m54b30USA que son de hierro y con un porron de millas encima.
M54B30 es el motor de e46 330 con 231cv de serie,el bloque de m50 b25 es perfecto para acer esto, que pasa cuando montas todo el comprecion te va a quedar 13-13,5 y es mucho para un motor a diario,pero con una junta de culata un poco mas gruesa se queda buen 11,8-12,2.tendras que echar solo 98