the DSC/DTC is sweeeettt. luckily i got it replaced after it went kaput last month. BMW gave me goodwill (since my car had past warranty period), otherwise had to fork out rm10k !! surprisingly, the day i picked up my car from AB, another E90 had the same problem...so guys, watch out (mine is '07 YM)