I had a problems with my 4x4 Cossie squeaking, rather than screeching a few years back.
After a lot of searching and blaming the turbo, it turned out to be the universal joint at the front of the front prop.
It gets dried out by the exhaust and makes all kind of noises!