Originally Posted by michaeldch
... replace the 4 'routine maintenance' parts (belt, tensioner, both deflection pulleys) and see if the issue is resolved....
This resolved the issue entirely - engine sounds so much smoother.
Total cost was ~$280 for the parts and shipping and it took about 2 hours for removal and reinstallation.
Hope this helps someone else... my 335xi now has 50k miles.