Hey Guys
Just found out that E46 Models before '06 had normal diff oil in it, but their is a new diff oil thats in the '06 upwards model, and this is the correct diff oil for our cars, BMW differential fluid is 83222282583 which on the bottles is labeled SAF-XJ + FM booster, these Fukers where supposed to tell us there was a cure to the problem that we have, but if you dont ask them then they cant be bothered, will find out abt prices, we need 1.1Lt of this stuff, hope this helps.