Hi Brian,
The one I have fitted came from Amazon. It has the same sintered bearing as the original. However I also ordered one of these: https://www.ebay.co.uk/itm/New-RS-395-DC-6V-12V-11700RPM-High-Speed-Large-Torque-Electric-Motor-DIY/392195324315?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649
What is better with these is that they have a 1/8" shaft through the armature and the 3/32" where it goes through the belt driving gear = it has real bearings so hopefully with the sideways force will last longer. (I have ordered another 2 spares as they are cheap )
The only issues I have found is I think the Amazon motor I have fitted is a higher powered unit than the original so if used on carpet it doesn’t last as long. They also have standard 3mm rather than 2.5mm mounting screws.
Good luck getting the gear off. I was thinking of checking with a belt specialist to see how much they want for a replacement gear.
Jo
P.S. This looks like another of the sintered bearing ones: https://www.ebay.co.uk/itm/DC3-12V-Large-Torque-JOHN-SON380-Motor-Super-Model-w-High-Speed-Motor-2-3mm-R2Y3/282725049041?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D20140122125356%26meid%3D29ae9bd3b8fb43ecbd0c4e740e38352e%26pid%3D100005%26rk%3D1%26rkt%3D9%26sd%3D253164370002%26itm%3D282725049041&_trksid=p2047675.c100005.m1851