Was having a read last night and found bmw are recalling the n47 for timing chain issues. They are very fast to call it a timing chain enhancement not a recall obverse don't want the press shaming them . It's not a cure but they are replacing all the effected parts chain tensioners etc. So gave Williams a call my car isn't in the recall list yet I was told but it does need software update and rear bulb holder upgrade both also a enhancement I was told lol so cars booked in. But heard a few dealers are fobbing people off so gave haliwell Jones a call and they confirmed it. Not sure who else maybe affected but hope this info helps
Ps could a mod repost this post where more members can see it could save somebody's engine
This LINK will download the relevant BMW Service Information.