tensoiner might be ok. remove the assembly from your truck and have a look at the bushes at each end of the tensioner. If the bushes are worm you could be losing a couple of mm worth of adjustment on your belt.
For the record i had squeeling issue not long ago using a aftermarket belt. After...