engine squeeling noise

ok im lost. my truck started making this noise shortly after i got it. its a poly 318 with a 4 speed. its a squeeling sound that comes and goes and sounds like a belt squeeling. first i changed the water pump, then the alternator. still squeeling. so today i pulled the belt off and fired the engine, still squeeling. there are no belts hooked up. i listened to see where its coming from and it sounds like its coming from the front of the engine. does anyone have a clue what it could be? thanks. here is a link to the video.

[ame="http://www.youtube.com/watch?v=s8cwBqTcOUs"]‪IMG 0108‬‏ - YouTube[/ame]