Used these a few times, found them pretty helpful

WDS BMW Wiring Diagram System - Model Selection