Bmw e34 525i engine swap Source Source Source Source Source Source Source Read Also: Bmw 525i engine swap Bmw e34 m5 engine swap Bmw e34 engine swap Bmw e34 m20 to m50 swap Bmw 520 engine swap Bmw e34 525i m20 engine