Dass du schon rumgeschraubt hast musst du denen nicht auf die Nase binden.
Wenn du nicht der erste Besitzer bist war es eben schon
Sprich erst mal die Rückrufaktion an.
Eine Puma bedeutet nicht automatisch dass BMW auch die Kosten übernimmt (man korrigiere mich wenn falsch)
Evtl kann dir jemand aus dem Bekanntenkreis eine gute BMW Werkstatt empfehlen.