One way of checking this is to remove the belt and spin the pulley's you can by hand (Obviousley you can't spin the crank pulley by hand) to see if they make any noise or show any warping or bearing problems. I am betting that you may have a belt issue or these trucks are famous for wearing out the tensioner and idler pulley. Look at your tensioner pulley at idle and see if it is bouncing around a lot. If it is, more then likely the spring on the tensioner pulley is worn out. When the tensioner spring is worn out, it put's slack in the belt and the belt can start to slip on the other pulleys and make a sqeaking sound because it is not tight enough. Check you belt for glazing and wear as well.