Betreffend deiner Motorreparatur machen das alle OEMs gleich, egal ob du nun zu BMW, Mercedes... gehst. Wenn man günstiger reparieren möchte, dann muss man sich eine freie Werkstatt suchen bzw. eine Spezialisten der solche Reparaturen günstiger anbietet.
Zu deinen anderen Mängeln: Da würde ich dringend mal einen kompletten Fehlerspeicherauszug machen, und auch mal gewisse Dinge reparieren lassen. Wenn ein NOx-Sensor kaputt ist, dann läuft wohl der Antrieb im Notlauf, da kommt dann meist auch ein Ruckeln raus. Mittlerweile können kleine Dinge einiges verursachen, da hilft es nicht, dass man wartet bis sich das selbst heilt!
Ebenso finde ich das Jammern, dass Teile so teuer sind sonderbar. Hattest du schon mal ein Auto in der Klasse von einem anderen Hersteller? Waren dort die Bremsen günstiger? Wenn einem das zu teuer ist, dann sollte man im Zubehörhandel nach günstigeren Teilen suchen, ist halt überall so!
MfG
Hannes