Another thought is the front prop shaft. It is also a CV style joint. Mine went bad, but I didn't have weird vibrations, I just noticed the boots were torn. But I have manual front hubs and only engage the front in 4low.