Sometimes a brake sensor/squealer can be out of place and cause the squeal. Check it if you did not when you looked @ the brakes.
Check the serp belt for cracks on the ribbed side. Remove the belt and try spinning the pulleys by hand.
How many miles?
Good hunting and let us know. :)
Monday, March 27th, 2006 AT 8:43 PM