HELP - 1991 Jeep Cherokee 4X4

My Jeep Cherokee Laredo has 320K Miles. I've owned it since new.

Has a 2" lift kit and new shocks installed 2 years ago. Just did the front brakes and the wheel bearings are OK.

It has developed the dreaded "Wobble" and I feel that next I should replace all the rubber bushings and ball joints...They are a bit worn (again, 320K Miles - )

Any ideas or recommendations for a good source for these replacement parts..?



Thanx.

-