der motorkabelbaum wird nich passen.
den musst du dann von deinem wagen übernehmen.
weiter wäre es sinnvoll das steuergerät samt ews und transponder von spender fahrzeug zu übernehmen. solltest du da nich rankommen, musst du eben dein altes steuergerät nehmen und dort bei bmw die passende software raufspielen lassen.
wenn du den wagen zum laufen bringen willst, dann brauchst du nur den motor. wenn du das alles durch den tüv bekommen willst, brauchst du wohl noch bremsen und hinterachsgetriebe. müsstest du aber vorher mit dem prüfer abkläören.