Are those diodes ok, the right one looks melted?
are you sure the brushes have a good connection to the can, maybe add a drop of solder? Air is very resistive.
Other than that, not too sure. Try posting in the on-road forum, there is a lot of knowledge about motors there. I think there is even an orion thread which is monitored by orion techs.
SOrry I cannot be more help.