@[mac7] have you had a look at your disa vavle ?
http://forum.bmw5.co.uk/index.php?/topic/94249-DISA-valve-refurb---great-results.