325I bmw engine swap Source Source Source Source Source Source Source Read Also: 1990 Bmw 325i engine swap Bmw e30 325i engine swap Bmw 325i m3 engine swap Bmw e36 325i engine swap 92 Bmw 325i engine swap Bmw e46 325i engine swap