Friend of mine done it on his e39 520i. He sprayed it on the ball joints over couple of days and it stopped the squeak for nearly 2 years