When did the squeak start? Assuming it has been there since they were installed, then I'd guess that the backing plate got bent during installation and that's rubbing on the rotor. If not, it's anybody's guess until it's taken apart and inspected. First thing I'd do is lift the culprit wheel(s) off the ground and spin them, looking right at it while it's making noise should narrow it down a bit. The rest of your braking concerns sound like things that occur from white-box parts being used...can't do much to fix that besides using better parts next time around. Resurfacing those rotors might help a bit temporarily, but of course, making them thinner only exacerbates the inherent problem.
For the rear end, I'd probably guess end-links too, as previously suggested. Also something that needs to be looked at to narrow down. Thankfully there aren't that many things that can be that loose while still having the car be functional. Just poke your head under there and start jiggling things if it isn't visually obvious.
2007 SEL V6 (no more 2011 SEL V6)
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.