Best bet is to buy them from FCP (lifetime warranty)
https://www.fcpeuro.com/products/bmw...do-13627838085
Bought two when my Bank 1 went out, figured to do both at the same time to save myself from Bank 2 inevitably failing.
I wouldn't recommend the rebuild kits unless you replace the electronics as well.... The gears and circuit boards both can go bad.