the belt is routed like factory routing except the water pump is gone and theres a billet pulley instead of the fan pulley and there is also a fleece dual cp3 kit on it that has two pulleys. I did some looking tonight, the belt on the truck is older, definitely not new. He said he put the electric water pump and fans on 100 miles ago. when I went to loosen the tensioner it had very little tension on the belt. What he has done is remove the water pump, replace fan with electric fans and a billet pulley and not change the belt. So the belt is too short, squeaks and slips on the alternator heating up the pulley and it doesn't charge the system. I also let it run a little and it's definitely the pulley getting hot not the alternator case. I measured the existing belt to be 125.5 in. I tried a 122.3 in belt that was a little to short. I'm gonna order a 124 tomorrow. I think this is what the poor ole feller did. what yall think?