my engine runs but the new one has extremely low miles and I plan on keeping the 318 for awhile. I have done many swaps including an S50 into a 94 325is, tons of mazdas and toyotas so doing it isnt really anything more than a cool weekend and a case of becks. I'm just more concerned in finding out if it is a direct swap or am I looking at a wiring and mounting nightmare.