I know you say there is zero play in the mounting plate, but shaking the motor by hand to test, is not a reliable way to check it's tight. These motor units love to twist themselves loose, just by the shear amount of torque they produce.
The two nuts, especially the inner one, need to be...