Quote Originally Posted by dougie_504 View Post
Sounds like a belt to me, but can't be sure from video.

When were your belts changed last? Timing belt, P/S belt, A/C belt, alternator belt?
timing belts won't make squealing noises. They'll just snap.