I believe I have bearings going out in one of the pulleys that the serpentine belt rides on. It sounds like a bearing is squealing when you let off the gas pedal, just before the engine is back at idle speed.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing