Il faudrait que tu fasses faire un diagnostic plus précis, avec devis, pour savoir d'où vient exactement le problème; si ça se trouve la boîte elle-même fonctionne bien.
La question est de savoir chez qui faire ce diagnostic, puisque apparemment chez BMW, d'après ce que j'en ai lu sur ce forum, ils paraissent généralement conseiller un remplacement intégral de l'ensemble: très cher...
Il faudrait trouver un spécialiste ZF dans ta région; si tu habites dans le 57 (?) tu pourrais même voir du côté de l'Allemagne car ça ne manque pas d'entreprises compétentes dans ce domaine. Au prix supposé d'un remplacement de boîte, ça peut vraiment en valoir la peine.