I think I may have the same issue, water crossing then this horrible squealing on start up that would go away after a hard rev. Being where the alternator is I was thinking it could be the turbo shit itself but now I have read this I will try the pulley and hopefully that's the issue.