My experience is Magic Carpets have a way of eating themselves at motor to axle gear if they're not assembled correctly(too tight or too loose), are not meshed well or have been damaged by heat or dropped. Have you identified and pulled the offending set?