2004 BMW M3 motor and transmission into this:

2009 BMW 128i