Si! tienes que cambiar el aceite de la caja entre 80000 y 120000 (creo recordar) segun ZF. Lo que diga BMW ni caso, te van a decir que es de por vida!!!!! Como para preguntarles a BMW porque el aceite motor no es de por vida tambien, no??!!!
Le hice yo mismo el cambio de aceite de la caja. No tiene nada complicado. Retiras tapon de llenado, retiras tapon de vaciado, dejas caer el aceite... retiras carter, limpias junta, montas carter nuevo (filtro va montado en carter), rellenas con aceite recomendado por ZF hasta que empiece a gotear. Metes tapon de llenado, arrancas coche, Pones R durante unos 10 segundos, pones D (10 segundos), pones N (10 segundos), Pasas a MANUAL y pasas todas las marchas hasta la 8, cuando el aceite de la caja esté entre 40 y 50 grados, vuelves a abrir el tapon de llenado, si no sale nada vuelves a rellenar hasta que empieze a gotear, la caja estaria con nivel correcto de aceite a esa temperatura. Si al retirar el tapon sale aceite es porque tenia demasiado aceite, deja que salga el exceso de aceite hasta que empiece a gotear.
Ahora te diran que hay aceite viejo en el convertidor etc... asi recomienda hacer ZF, viene en su manual de instrucciones.
Hice el cambio de aceite de la caja con 90.000km, ahora hasta los 140 o 150000kms no lo vuelvo a hacer.