We have a troy bilt riding mower with 42 inch cut.  My husband replaced the deck belt, mowed for 30 minutes, then hit a mole hill and now belt keeps coming off.  What is causing this? Belt now appears to be too big now but fit correctly in the beginning. Anyone have any suggestions?