Just to close this thread up, new motor arrived from rulewinchparts.com and swapped in without issue.

In another thread I came across, it...