All I can say is that it was worth waiting for in my case..

Car is going in next week for misfires on all cylinders and a suspected timing chain rattle...

Thank God for BMW warranty

Sent from my Nexus 6 using Tapatalk