Have you checked your fan belt. The belts tend to screech as they older, partly due to age or the tensioner being out of alignment.
Although for me a temporary solution it may give you some time to get a new tensioner, look up "penny trick" to fix.
The turbo's do squeel as they become worn...