The cam belt keeps coming off half way through the cycle. Having witnessed it coming off once it came off at the drum end not the motor end. I took the cam belt to a shop to get a new one supposing it was stretched but apparently not. It is really taught (i.e. so so much so it is difficult to put it back on) and it is only 2 years old. Does anyone have any suggestions please?