Get him to check the reluctor rings on the drive shaft. My wife's E87 kept having issues with the DSC cutting in all the time and this was the cause of the issue.
As for MOT, will probably be a failure if DSC isn't working correctly.
Rick - E90 320d M Sport
|Grey Dakota Leather
|iPod/USB Connectivity|18" M Sport Alloys|Sun Protection glass