Actually for an Auto Trans, if you get 165K miles out of it, it is good! Nothing lasts forever.
I used to have a 2001 Honda Odyssey van, the A.T. failed at 50K miles!
PS: Get a used Tranny with low mileage. Do not forget to renew the following items while the work is being done:
1. The Giubo
2. Center Bearing (on the driveshaft)
3. Rear Engine Seal (use BMW seal only)
4. Trans Seals (use BMW seal only)