Have a e90 and chain has slipped.so no good.prefer to upgrade to bigger engine.
It's a 2007 318i so shit anyway.
Would any of the E60 2.5 engines fit.
I'd prefer a straight forward swap .has to be automatic too.

Sent from my 5030D_EEA using Tapatalk