For the last month or so my truck has been making a massive squealing (like wake the neighbors loud) from under the hood. I've replaced the tensioner, idler pulley, alternator, and I'm routed around my A/C compressor pulley with a shorter belt. While the truck is off I can spin the fan freely, no friction or noise. Would the crank shaft pulley/harmonic balancer cause this? I'm at a loss, it's driving me crazy. Any suggestions are appreciated. Thanks in advance.