Hello once again my fellow firebird heart breakers, I’ve got a problem. My 1997 firebird with a 3800II engine is making a strange high pitched whirring noise. It’s engine RPM dependent, is there when idled, and sounds like it’s coming from my power steering pump/egr valve area but is present almost entirely in my engine bay. Before I go throwing money at a new pump, belt or pulley I was wondering if anyone else had a similar problem and what their solution was.