The E46 = dumbest engine swap ever.

Great work, but a stupid swap none the less.