Ich Versuch mal konstruktiv zu antworten.
Ich selbst kann nicht behaupten das ein F3x generell zum schiefziehen neigt. Ich selbst hab einen F36 und der läuft wie ne eins geradeaus. Das ein Fahrzeug bei einer abschüssigen straße leicht zur seite will ist normal. Habe allerdings auch kein xdrive und kein DCC. 19zoll mischbereifung habe ich auch, allerdings ohne runflat. Fahrwerk is M-Sport mit Eibach Federn und vermessen/eingestellt habe ich selbst nach BMW Vorgaben.
Zum B58 selbst gibts nicht viel zu sagen. Ist ein robuster Motor dem man viel abverlangen kann. Wenn der nicht viel gelaufen hat (du sagtest ja soll um die ca. 50Tkm sein) und ordentlich gewartet wurde, sehe ich da kein Problem zuzugreifen. Aber wie du schon sagtest, man muss erstmal was passendes finden und das noch in der aktuellen Lage.