This is a transmission fluid change on a 2007 BMW e91 328i with the GM GA6L45R or GM6 transmission. The transfer pump I bought for 5.00 and I have a video on what I did to make it a transfer pump. The car has 110,000 miles with no problems at all, I changed the transmission fluid and filter at 50,000 miles and this is the fluid change at 110,000.
Valvoline Maxlife ATF
https://amzn.to/36s1dIf
DIY Transmission Fluid Transfer Pump for $5.00.
https://www.youtube.com/watch?v=Yp9dLOh8l2M&t=118s