my car had a similar vibration. turned out that the yoke on the diff was somewhat loose up/down (radially) and i had to set-up the gear again with shims, meaning the pinion preload was off. it took a while before i found it out. wishing this could help.