I just did mine. Sorry didn't do a DIY, but it is a pain... If its your first time doing it give yourself atleast 4 hours if not more. I am sure we can do it around 3 hours now that we have done it. Getting the cover is a PITA! Everything has to be removed as BMW designed pretty much everything to get in the way!
Also, on mine the two front bolts were broken which was causing the leak.