if you didnt sell the caddy, you wouldnt of ended up with a totalled hundyai and now with a pulling left G6
you said braks squeal, have to checked to see if your caliber is hanging up? can you smell brakes at times?
does your wheel wobble at all? do you hear a howling from front end as in bad wheel bearing?
how does tire wear look? have you gotten alignment
pop hood and look to see if car was in accident and maybe not pulled straight or fixed correctly