Bmw 528I overheat.
I got 1999 Bmw, 528I and the car was overheat because the hose burst and water was in the oil pan. The engine was not able to start and it need a rebuilt or buy a used engine. It sound that you have the same problem. What are you going to do? I think that you need to rebuilt the it because buying a used engine it may not be good because the new used engine properly has some mileages in it now so it is better do with the original engine. Second expect to have a lot of problem and time needed to do it right. Also, it is good to replace the vanos seal while the part is out. There are many parts that need to pay attention when you drive this car of car. I did replace some O-ring that run alone the water hose. If you need help when you decide to rebuilt. Good luck.