In good working order. Bench tested.

I do not know if this will fit your step, if your linkage and gearbox are in good working order the motor may be removed from this and put onto another linkage. More measurements can be provided upon request.