I've been having the same damn problem in my '01. The shop said that all my belts were shot and I needed new ones. I shelled out $170 and now my car squeals EVEN LOUDER!!! I took it back to the shop, it's there right now. I'll update you on what the mechanic says.