Just build a bracket to go across the front of the engine with a shaft pointing in at the Harmonic Balancer nut.
Put a thrust type ball bearing on the shaft pressing against the end of the crank to hold it back.
Check the bearing every 20K or so or after every deep water crossing. and just keep driving it.
I did that to the fan motor on an old window air conditioning motor that a guy gave me.
He gave it to me because the motor would not run.
If you spun it, it was fine. But when you put power to it, the thrust washers were worn out, and the armature would run out forward and bind.
The blades were frozen on the shaft, so I could not get it off to fix it.
Punched a dimple in the center of the inside shaft, drilled a deeper dimple and stuck in a large ball bearing ball out of an old Ford transmission.
Mounted a flat bar across the end with a section bent in to press against the ball.
Little light oil, and that thing ran for 7 more years.
Put a thrust type ball bearing on the shaft pressing against the end of the crank to hold it back.

Check the bearing every 20K or so or after every deep water crossing. and just keep driving it.
I did that to the fan motor on an old window air conditioning motor that a guy gave me.
He gave it to me because the motor would not run.
If you spun it, it was fine. But when you put power to it, the thrust washers were worn out, and the armature would run out forward and bind.
The blades were frozen on the shaft, so I could not get it off to fix it.
Punched a dimple in the center of the inside shaft, drilled a deeper dimple and stuck in a large ball bearing ball out of an old Ford transmission.
Mounted a flat bar across the end with a section bent in to press against the ball.
Little light oil, and that thing ran for 7 more years.
