I had a vibration problem on a classic VW once, could not find the reason for it - nearly pulled my hair out. Eventually just happened to note a slight bump on side wall of one tyre on back. Tyre was nearly new. Turned out the wire inside the tyre had split on one side - must have been a manufacturing defect. Put new tyre on and no vibration.