Grear vendors

Have you checked you pinion angle as you have probably changed it some?
Yes, on mine.
After the install I had a minor but annoying vibration that I could not find. I slammed a couple of 2* shims in there which about cured it.