http://www.pelicanparts.com/BMW/techarticles/tech_main.htm

These guys do a great job of informing you about all the little gotchas that your Haynes manual doesn’t.