I have a couple of pair of NOS "CANADIAN" muffler bearings. The Canadian ones are a direct replacement but were built to a much higher standard. They ARE NOT CHEAP whistling Pm me for info. LOL