Bmw 318ti with m3 swap Source Source Source Source Source Source Source Read Also: Bmw e36 318ti engine swap Bmw 318ti m3 engine swap Bmw 318ti engine swap Bmw 318ti m3 motor swap 1995 Bmw 318ti engine swap Bmw 318ti m3 swap