Link geometry shouldn't cause vibrations. As Skidmarcx said you might need a spacer, on Jeeps if they get any kind of lift they install a slip yoke eliminator (SYE) so the driveshaft doesn't get pulled apart as much and cancel vibrations, though I've never heard anyone doing that on our rigs. If your U-joints are going out or for some reason I could maybe see that causing vibration issues.