mine do the same thing. drivers wont go right, and passengers only goes up and down. i have 2 new mirrors to go on tomorrow tho. hopefully this will fix it. i assume since they move in opposite ways from each other mine obviously wasnt the switch. got em off of ebay for 60 bucks as previously mentioned.
Please report back how it goes. I would like to know about the fit and finish of these mirrors? Do they look as good as OEM, or are they a cheaper plastic? Thinner material? I was holding off getting them, as I just thought they were too cheap, to be a good replacement.
(You get what you pay for). Right?
Also, the OP stated only about the passenger side mirror, so I would guess that since he didn't mention the driver’s side, it must work. If it does work, up/down/right/left, most likely the switch is ok.
I think it is a common problem with these mirrors, and after spending a few hours messing with the BMW power mirror, I came to the conclusion it was not fixable, just wore out.
On my mirrors, you can hear the motor trying to move the mirror from side to side, and sometimes they will move a little, but for the most part, they are useless. For this reason, I am thinking it is not my switch either, just the mirror motors are wore out.
Swanie