1996 BMW 328i E36 Sunroof repair

So after buying a used BMW 328i, I have at this point replaced the automatic transmission (Bavarian Auto Recylcing), a wheel bearing (Pelican Parts), a few odds and ends, and now it's onto the sunroof repair. Luckily for me their is a great guide at BimmerDIY.Com. Once I get the rest of the pieces from Pelican Parts I will take photos and make a new guide up as I noticed a few things along the way that might help a less technical person or on the diagnosis side of things.