The problem is you need to remove the big style drive shaft nut on the newer BMW models, which is torqued down very tight. The available tool on the market to remove this drive shaft nut isn't the ideal tool because of the fitment. There is too much play, the tool is too thin and the contact points are weak, causing the tool to comb over when using it.
The solution is the AGA Tools Drive Shaft Wrench, which is made out of high quality tool steel. The bigger, stronger, better working and less expensive tool is designed to fit around the drive shaft nut better so it doesn't comb over.