for a complete motor for any forklift, I would call EPS (Engine Power Source) in Charlotte NC., not sure how well it would work you being a Canadian with customs and all, (eh?), but I think overall, you may find it worth waiting the extra time for the price. I could be wrong, let us know if you do check them and get a price, if it a good enough price to make it worth the problems, or if they can't help you, will you?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.