if you have checked the brushes then it could be the motor toc. it cuts out if the motor gets to hot. you have to change the motor complete if it is that. the only way to check it is to use a meter and check continuity accross the motor pins for the brushes. if its not this then it could be the speend control module which comes complete with the timer