On the following link, under the 'training' tab, 'video service procedures' has downloadable videos for engine service (valve adjustment), throttle sync, v-belt and timing. These are oriented to BMW techs and as such assumes BMW tools and computer, so you have to be flexible and innovate.
http://www.bmwmc.net/
http://www.bmwmc.net/