Think about it. If it is attributable to a certain pedal position, it's almost sure not a problem of the motor internals. Which is good.
First check if the motor is still properly fixed to the frame via the mounting plates and, far more critical, the mounting plates are still fixed to the motor...