Thanks guys. The DDC starts off as plush then firms up as it's supposed to do but then never returns to plush again, stays rock hard. BMW reckon its a sensor fault. Bahnstormer have a tech guy down from BMW looking at it today.
Chorsley, defo up for a ride out, will be in touch when it's fixed...