Do some more testing before you deem the motor dead.
FWIW, testing on blocks is a poor test. Almost any dual motored diesel with tach driven cruise control will have the controlled motor running before the "slave" motor in that scenario.
Did you check the wiring between the motors, they should be in parallel. Did you try the roller test at higher speeds, say 60 scale MPH?