RPM v Speed
I have had similar issues - some of the things that helped pin it down were:
Vibrates where: - flat road, up hill, down hill, all grades ?
Speed: What range does it come into play and is there a high end where it flattens out ?
RPM : Will it do it at the same speed - but in a...