Bought a 2004 E85 2.5i on Wednesday. My wife immediately noticed the wipers were going down and then bouncing back up to about two inches from the bottom of the screen and resting there, so I tried to fix it...
A few problems I encountered:
1) Wiper arms would not come off. I don’t consider myself a weak man but they just would not budge. I ended up buying a wiper arm/ battery terminal puller from amazon for £9. This did the trick.
2) The plastic screws are trash and having to remove and replace the scuttle 3 times didn’t do them any good (This is because I’m an idiot and a perfectionist, read on...). Still managed to get them all back in though.
3) EVERY. SINGLE. CLIP. SNAPPED. I was so cautious because I’d already done quite a lot of reading on this and didn’t want to mess up my new car, so I slid my hand under one end a gradually pulled it up but it didn’t work at all. By the looks of it the clips on my one had been permanently attached. I’m not sure if anyone else has found this, but they looked like the tabs that connect the scuttle to the clips had been melted into the clips from the other side (see photos). I ended up managing to get one clip to slot back together but removed all the others because they were causing the wiper pan to sit higher with a concerning gap between it and the glass. Not sure how BMW service centres would do this without providing an entirely new part because the damage isn’t just to the clips but to the wiper tray itself.
4) I forgot to plug it back in

. Seriously please don’t forget this step when reassembling. I had attached everything back together, got in the car to test it and... nothing. This meant having to take it all apart and reassemble it again.
5) I was concerned about the seal of the wiper pan against the window because of the lack of clips. I didn’t want there to be a big gap, although presumably water can drain from beneath anyway as there are gaps at either side. I gently bent the tray a few times just to make sure it sat right when I placed it back down.
It worked though! Wipers now sit in the right place, wife is happy, and I’m only slightly p***ed off.