well since it started when you swapped turbos, why don't you pull off the intake pipes for the turbo's and hold the wheels from spinning, and see if the screeching stops?
otherwise, get a hose, put it to your ear, and move it around to waterpump, p/s cam gears, and everything else looking for the noise.