Hi. Engine on my 2007 650i isn't in the best condition and instead of going into expansive (never-ending) repair I want to give my car a new engine. I've found brand new engine at good price, with the same number N62B48, but it was manufactured for BMW X5 4x4. What would be the additional parts required or any idea if there will be any modifications possible? Please advise