I have 110k (65,000 miles) km on my car and recently had the timing belt changed, along with 3 other belts. Anyway there was an awful squeal before they were changed, and it seemed to be fine for about a week then it returned. I took it back to the garage and they re-tightened the belts and again, it purred for about a week until the weekend. It squeals when I'm turning, doesn't seem to matter if I'm turning the wheel full range or not. It also seems to squeal when I first start the car. Anyone have ideas what it could be? Thanks.