2007 sportsman 800

Been working on my bike for the last couple weeks replacing all the cv axles and bearings. Finished up the other day and took it for a drive. Seems to run fine in reverse but when I go into L it revs really high to get going and then is sluggish. Won’t go more then about 10mph. I’m thinking maybe the belt is going? Any thoughts?