I posted a similar question for d2 service intervals and got good feedback - have a look, it seems like 12500 miles or 12 months, whichever is sooner. If you ask a similar question on a BMW forum, the answer you get is RTFM - read the fxxxing manual!