Here's a link to a potentially excellent resource. Apologies if someone else has posted about this or similar before - mods can delete the thread if so.
Free Service Manuals for BMW vehicles ~ LEMON Manuals
Repair/service/workshop manuals for many BMW vehicles: electrical diagrams, bolt torques, labor times, and more.
lemon-manuals.la