Had this problem for years and found a simple solution, If you do not have standard bmw wheels they will require Spiggot rings! I thought this is too simple to solve my problem but it worked! Most tyre and wheel garages have these ring sets so they are not hard to get hold of. My vibration was driving me nuts for so long hope this helps ya.