Since the M came back from lee we did a 300 mile round trip to Devon it was fine except for the idle.I went to fill it with fuel last week and on the way home she started making a fair old knock ,so she’s been parked up worst case scenario is a engine rebuild at a well known bmw specialist with everything done £7000+vat .looks like I’ll be getting my hands oily ......