Hallo Michael,
willkommen hier im Forum, wenn auch mit einem gar nicht schönen Einstand
Habt Ihr Euch im Vorfeld nicht ein paar Informationen zu einem Gebrauchten im Allgemeinem und dem E46 (Compact) eingeholt?
Wo habt Ihr den Compact gekauft? Kiesplatz oder BMW-Händler? Hast Du eine Historie zum Fahrzeug bzgl. eventueller Reparaturen vorliegen?
Der erste Schritt:
Hast Du die Möglichkeit, den Fehlerspeicher (FS) auslesen zu lassen? Das macht Dir jede BMW Werkstatt aber auch andere freie Werkstätten; Rechner an die OBD-Steckdose und schauen, welche Fehler aufgrund der Vorfälle vorhanden sein können.