Sorry for the necro post, but was so happy to resolve my vibration problem today.
My 2002 4Runner had always been vibration free until 146,000 MI & 2WKS after 4th set of tires.
Wasn't tires, even though the clods at the Goodyear tire store tried to talk me into other things to steal more...