If youre still chasing vibes, I would check runout on output flanges, diff flanges, rotors, lug bolts. Since youve removed the DS, the shop can check that. Its a time consuming process but will yield the most accurate diagnosis. FSM has run out limit specs for each of the above.