i have a 1996 318ti auto with a m44b19 what kinda engine can i swap on this for some performance, do i need to change the transmission? i just want performance keeping it auto for now.. i was thinking a m3 engine has this been done to a ti? m3 auto ti?