Check the alt or p/s belts first, they can squeal if loose. I've only heard a squeal from a timing belt when the tensioner pully was installed wrong and bound on the bracket.
That makes total sense, that is when the biggest change in belt speed with load occurs. Belts do not slip going down in speed in my experience.corder84 said:the only time i notice the sqeal is when im taking off from a stop or going at a low speed and hitting the gas.