Bmw e46 m3 transmission swap Source Source Source Source Source Source Source Read Also: Bmw e39 manual transmission swap Bmw z4 manual transmission swap Bmw 740i manual transmission swap Bmw z3 manual transmission swap Bmw e34 manual transmission swap Bmw e30 manual transmission swap