Hi guys, I have a 1998 bmw 528i with blown head gasket. Car has 170,000 miles. Also I have e46 2003 bmw 330Ci, totaled in the back, but engine is perfect. I want to put engine from e46 m53b30 to e39 and m52 2.8 from e39 to e46m because i want to put e46 to the auction and try to sell it. I have a question if i will swap engine with trans to these cars, than ecu from e39 m52 will fit to engine from e46?