Quote Originally Posted by dorin48 View Post
Sounds like a broken u joint. Not familiar with bmw drive train though.
+1 on this I'm no BMW expert but check that rear joint sound like the culprit