Good luck in your search for parts. Though an equivalent hubmotor doesn't cost all that much, probably close to what you'd end up paying for gears and bearings. Getting the motor installed in a decent wheel is a whole other issue.
I ran 1400 miles with this motor before the failure. I bought the wrong gears so I have contacted Shangyi. No response yet. It is a dgw07 clutch assembly.