steering pump will only screech if:
1. Belt has too much slack (as mentioned above)
2. Oil contamination (as mentioned above)
3. The is an air leak into the system - this could be air leaking in from anywhere in the power steering system, doesn't necessarily have to be a fault with the pump but will cause the pump to screech.
I personally think the pump is a bitch of a job on these cars lol