Can you take a photo of the hub and post it on here.
Yes I know the manual hubs that you mentioned, you can buy them for these trucks which is what I ended up doing on my original motor because I got sick of repairing the auto lockers.
Also another thing ro think about is all the prop shafts...