No, unfortunately i did not do it myself. I have yet to purchase a jack and jackstands for this vehicle, so until then (which is next week), everything waits or goes to my mechanic.
From what he told me, the BJs are workable while the control arms are on the vehicle. Problem is finding something that'll push them out. There IS enough space to get tools in there to do this. I'm guessing a steering wheel puller or BJ puller would be effective. All the aftermarket BJs that you get over here are greaseable, and only the driver's side upper BJ needs the entire control arm replaced. Other than that, the rest are just BJs on the lower, and part of the control arm on the passenger upper.
I believe the tie-rod can be changed DIY, since it only cost me CDN$256 installed (includes 4 wheel alignment). The MOOG tie-rod cost me CN$80. This procedure done in the US should come to about US$170. I am glad that i got this problem fixed, and partially glad that my BJs were not the cause. Nevertheless, i'm not happy with the fact that my BJs still remain unserviceable at this point. Like i said, i will wait till they show signs of wear (clunking) before i swap those out for MOOG ones.
As far as the vibration goes, someone was pressing the vehicle down while it was on the ramp, and i could feel the creaking with my hands. The tie-rod wasn't moving or anything, but it was an embedded creak. It is not a very loud noise when the vehicle is not moving, but bugged the hell out of me when i was putting a load on the tie-rod at stop and goes. According to him, this occurence is very rare, and he has only seen 3 of these cases in 10yrs.
My torsion bars have stopped squeeking altogether, as the ambient temps have reached +18C over here in Calgary. I will try to find out where all the racket is coming from regardless, and hope my new shocks will solve it....otherwise, it's back to the drawing board or back to the mechanic's next winter.
BTW, what are your symptoms like? You sure it's the BJs?