If the belt is in good condition it's either the idler pulley bearing or the tensioner pulley bearing or the tensioner itself is weak and not applying enough pressure, I had the same problem and eventually the tensioner pulley bearing totally seized up and I had to replace the tensioner pulley/bearing assembly, the tensioner itself was still working fine.