1998 Bmw z3 engine swap Source Source Source Source Source Source Source Read Also: 1998 Bmw 528i engine swap 1998 Bmw 318ti engine swap Bmw 318i m3 engine swap Bmw z3 ls1 engine swap Bmw e34 525i engine swap 1997 Bmw 528i engine swap