Thoughts on vibration

Double check your pinion angle, and check the transmission mount...both could be the source.