I have heard great things about cinnamon keeping blood sugar in check . I have researched it myself as I have no reason to but I have heard it a lot on TV, it may be worth your time to ask your doctor and research it .
Depending on make and model it could be a broken belt.