If the belt came off the pulley I suspect that the belt will now need to be replaced to solve your problem. The belt probably is worn smooth where you can't see it causing the problem.