Here's a detailed comprehensive video showing how to reassemble the differential an BMW E46 non M. In my case i reassembled with an LSD but the process is the same for the factory open differential.
No download links available.