I have a Snapper pro walk behind. It's been a good machine, but it keeps throwing and chewing up the blade drive belt. I had it services at a non Snapper dealer and I am thinking that the belt is too long or not the right size. The old belt wore out. Never had this problem before. I could use some help. Thank you.