Wenn Du viele Teile vom 325ti nimmst, ist dir schon gut geholfen.
Die meisten Sachen passen auch, bspw. Auspuffanlage sind bei den 6 Zylindern gleich.
Du musst im Motorraum natürlich alles rausnehmen und zum Teil auch anders positionieren, hierzu am besten mal viele viele Bilder dann googlen vom 6 Zylinder, wo welches Nebenaggregat/Behälter hingehört.
Wenn Du es vernünftig machen möchtest, würde ich auch ein anderes Fahrwerk, was für 6 Zylinder abgestimmt ist, verbauen. Denn der 6 Zylinder wiegt ein gutes Stück mehr als der "kleine" 4 Zylinder.
Ebenso die Bremsanlage, die würde ich auch überarbeiten, denn beim 330 hast du deutlich größere Scheibenbremsen, sowohl vorne, als auch hinten. Wie es mit dem Bremskraftverstärker, sowie ABS Block aussieht weiß ich leider nicht.
Für den Motorumbau brauchst Du auch einen kompletten (Motor)Kabelbaum. Nur die Steuergeräte tauschen bringt dich da nicht so viel weiter.
Kurzum: Es ist ne Menge Arbeit und mit dem reinen Motorumbau ist es - wenn man es professionell, sauber und vernünftig machen möchte - nicht getan.
Aufhängung, Bremsen, Fahrwerk - alles muss für den 6 Zylinder ausgelegt sein.
Vergleich einfach bei den ganzen Teilen mal die Teilenummern, dann weißt Du schon mehr, was alles noch getauscht werden muss.