Det första du ska göra är faktiskt att kolla med BMW om de har haft inne denna bil på kamkedjebyte innan. Det kan faktiskt vara så att detta jobb redan är utfört....och då har du en jävla tur, för då tar de detta igen garanterat.
Det andra du ska göra är att kolla servicehistoriken för bilen hos dem och (om den inte redan varit inne på återkallningen) begära att de tar detta på goodwill. Bara att hålla tummarna. Hänvisa till återkallningen som framgått av de andra svaren här.
Går inget av ovanstående så hade jag personligen kört bilen tills den rasat och sedan köpt en motor från bildelsbasen
https://www.bildelsbasen.se/se-sv/BMW/BMW-3-E90&91-SED&TOU/2005_2012/Motor/Motor-Diesel/Alla/?page=1&order=eumile&asc=1 av årsmodell 2012 och nyare. Det var N47 till årmodell 2011 som spökade.
Bara för att det tickar betyder det inte att motorn kommer paja imorgon. Byt olja och filter var 1000:e mil och håll tummarna. Jag hade själv inte lagt 35000 kr på en 11 år gammal "problemmotor" när man kan köpa en som ska vara felfri och gått 5000 mil för samma pengar (låt gå för att motorbytet kostar ca 15kkr men ändå).