how did you fix your mirror problem. I am also having trouble with mine. I got it to where it can move up and down, but one of the two motors (I took the mirror apart and took the mirror motor out) is not working. A darn mirror motor w/ memory costs about $150 for a '01 325Ci, so I wanted to see if I could fix it first. What was your outcome?