My truck just hit 95K miles. Two days ago it started squeeking in the front drivers side. It has rapidly gotten worse, while turning the wheel (either moving or stopped), most bumps etc. I lifted it up, pulled the wheels and jiggled everything. All the ball joints seem good, but there is a little upward movement in the lowers (both sides, but no metallic clunks while driving). As I turn the spindles by hand I hear a squeek from both upper ball joints, sounds like rubber squeeking. I also hear a slight squeek in the steering rack as it approaches the locks. I know about the sway bar squeeks, have been spraying silicone on them for years, so I did that but it did not help this time. It seems wierd that both sides have the same noises at the same time and just out of the blue, the truck has never been used to plow or off road, I actually baby it. Is this noise a tell tale sign of upper ball joint wear even though they seem tight? I am also curious about the cost since the Haynes manual says you have to replace the whole control arm. Any estimate on cost of both upper and lower control arm replacement?? I have replaced ball joints and control arms before but never on a torsion bar suspension. any help would be greatly apreciatted, Chris