Just in my local garage and they have shown me a BMW 120 engine with a failed timing chain after 60000 miles. Apparently BMW have had a major problem since 2007 and have refused to do a recall. So Morgan have some problems and customers need to be satisfied, but I suspect they are small in comparison to the majors.