http://www.bimmerforums.com/engine_faq/

Here's another from Bf.c, not nearly as detailed but useful as a quick reference.