Hi all,
My E89 roof has not been working for a while now. I took it to an indie to get it checked over, and the problem appeared to lie in the pump motor. These appear to be in short supply on fleebay and not going cheap! (£399 for the motor, or £750 for the motor pump assembly...)
As a last ditch effort before buying a new motor, I took the old one out and took the cover off. There was no real evidence of flooding / water damage in the pump / battery bay, so I didn't think that was the issue. So it was a bit of a surprise to see this when I took the housing off the motor:

Ok I know, it doesn't look that bad, but that was after cleaning up all the rust and the housing was much worse!
Anyway, I cleaned it all up, reinstalled back on the car and it works!!!! I can not actually believe it was that easy, given that if I took it to a BMW dealership, it would have been a £2500 bill.
My E89 roof has not been working for a while now. I took it to an indie to get it checked over, and the problem appeared to lie in the pump motor. These appear to be in short supply on fleebay and not going cheap! (£399 for the motor, or £750 for the motor pump assembly...)
As a last ditch effort before buying a new motor, I took the old one out and took the cover off. There was no real evidence of flooding / water damage in the pump / battery bay, so I didn't think that was the issue. So it was a bit of a surprise to see this when I took the housing off the motor:

Ok I know, it doesn't look that bad, but that was after cleaning up all the rust and the housing was much worse!
Anyway, I cleaned it all up, reinstalled back on the car and it works!!!! I can not actually believe it was that easy, given that if I took it to a BMW dealership, it would have been a £2500 bill.