We have a lot of parts for all BMW and MINI models. The gearbox has been checked before being disassembled and drained of fluid for safety reasons.