Hello friends, I recently purchased a 2005 X5 with the 4.8 l engine I was told it just needed a starter well I bought it got it home only to find a huge hole in the bottom of the engine block where it threw a rod. Grrr. So I just bought a wrecked 2006 525i with a 4.8 l engine to hopefully put it in my X5. I was told that as long as I use the oil pump and oil pan from my X5 that this engine will work can anyone confirm that please also will I have to have my ECU flashed or reset? Any help would be greatly appreciated!!! Thanks!