There are several reasons that the drive belt on your Toro Timecutter might keep coming off. However, the most common reasons are because certain parts are worn out. These might include the bearings, spindle housing, brackets, belt keepers or other parts. In some other cases, the drive belt may be clogged with debris which will reduce the tension.