Sorry for not giving an update but car had MAF replaced and now running like a dream. Much smoother, no hunting and no cutting out. Thanks again Em. The MAF eventually cost 60 quid instead of BMW dealers 235!