Bmw 528i engine swap Source Source Source Source Source Source Source Read Also: 2000 Bmw 528i engine swap Bmw e39 528i engine swap 1998 Bmw 528i engine swap Bmw 528i motor swap 1997 Bmw 528i engine swap 1999 Bmw 528i engine swap