Vibration during acceleration on 2006 BMW 530xi

When I accelerate and applying load to the engine, the car starts shaking. Could you advise what the potential cause is?

2 answers 1 comment
any noise along with vibration? any sound when shift forward or reverse? any oil splatter on inner side of the rims? tires balanced? tires in good shape? lots of questions. lots of possibles.
poss rubber drive shaft coupler
Thanks. My mechanic checked this already and he confirmed that it's still in good shape. Should I get him to change this anyway?