Sometimes when a serpentine belt squeals it's because it is too worn or lose to grip the pulleys properly. It could also just be that the tension needs to be adjusted. If the belt is getting worn out, it's best to replace it before you get stranded.
either the belt is worn to the point of breaking or its very loose
Incorrect tension, or contamination. A bad bearing in the alternator, A/C compressor, etc will cause excessive stress on the belt, and it will squeal as is slides over the stiff parts. Also, serpentine belts are very sensitive to grease or oil. DO NOT use traditional V-belt dressing on a serpentine belt. The least it will do is squeal. At worst, it will pop off while the engine is running and you're under the hood looking at something. They have quite the bite when they let go.
Worn out serpentine belt and/or belt tensioner.
frozen pulley
Check the air filter.
Timing belt.
I had same problem -- fuel pump went out.
I would suspect that the belt tensioner is weak. If there are a lot of miles on the car I would replace it. I hope this helps you. Mark
I have a 99 and had a nasty squeal that would be intermittant upon acceleration, I changed the belts (upper and lower) and used Gatorbacks (belts by Goodyear), and the squeal is gone.. Don't know if this is the problem or not, but it will only cost you about 50 bucks and hour worth of your time to find out. Good luck!
vacuum leak, bad idle control sensor
I found alot of Astro part at my local junk yard. most in very good shape. The only thing would be getting the correct color.
Check to see if the fuse is blown. Michelle Ress USA