Have you checked the Motor? Could be brushes, or wires to motor.