Which side mirror motor do you need? I still have the driver side one lying around.
I also have some oxygen sensors if anybody is interested, not brand new but I suspect not that old either.
Big PLUS ONE on importing the spares, you will safe mega Rands if you can wait a week or two for delivery.
I use this place for my purchases:
http://eshop.original-teile.de
Other things that I will change as a matter of preventative is the four oxygen sensors, it made a huge difference when I changed mine, well that and connected them the way they were suppose to be of course..
My suggestion is that you use DIS or INPA to check your sensors, you will get a very good idea what is working or not, even for the vanos there are very nice tests in DIS that will show in detail if you have a problem or not. If you look in the technical section here on the forum you will find a write up that I did on how exactly the vanos system work.
Other items that does fail is the four cam shaft sensors, they are expensive and a bitch to change but again, without them working properly you will get weird fault codes.