also ich kenn jetzt nicht genau die preise, aber ein original bmw austauschmotor wird den wert deines autos weit übersteigen.
ich würd mich nach einem gebrauchten umsehen, die 2ltr motoren kosten ja heute nicht die welt, und da du ja alle anbauteile schon hast wird dich ein gebrauchter motor so 200-300€ kosten (die m20b20 sind halt keine so gesuchten motoren)
du kannst natürlich auch auf 2,5 ltr umbauen. da kannst du bestimmt auch ein bisschen was verwenden, aber da wirst mit eintragung und allem drum und dran schon mit 1000€ (für nen vernünftigen motor) dabei sein.
gruß michi