I think it's the belt.
I just changed the OEM serp belt with one
from Dayton with notches cut across the ribs
(Not a fun job, not much room in there).
I now hear the same "turbo whine". I'm guessing
it's those notches hitting the pulley surfaces.

Chenz
'99 black SE Sport
V6 auto
94K