Help us to understand the squeak. I would have said a pulley (or tensioner) was causing a belt to squeak, and being on the left side, I'd point you to the A/C compressor belt/pulley. I just ran into confusion as to a plastic ball and socket that could be loose that would cause a squeak. Is it related to changes in the body roll/movement of the car, or conditional to the revs, steering, or braking input?
If it's relative to the weight shift in the car from side to side, for example, it could be bushings around the sway bars, but I need help in understanding the type of squeak you're hearing.