Well it has to be the ball joint, the shock mount or the tie rod end as the lubricant I sprayed on them fixed the squeaking/crunching... I have a stuck caliper on the other side too so I imagine the wobble I have at speed can be traced to the warped rotor or the suspension part that is crunching... I got a deal on the parts so I'm just going to go ahead and do it all... I got beck/arnley ball joints for $61 a side and tie rod ends for $92 (both sides). Hurray for advance auto matching rock auto! I'm using run of the mill (wearever) rotors and pads (premium cermaic ones) and cardone calipers (43 each) (rebuilt OE units)... That should solve everything for $415 and a day over the weekend! I've already done the thermostat. coolant temp sensor and a complete timing belt job (lexus belt and WP) with cam seals crank seals, plugs, wires, caps and rotors.... ohh and Arnott UCA's