I’ll add more - I finally realized the BFH is necessary to restore proper width to the yoke - I was really hesitant. But, the Moog 338 was still too wide to work, even when using thinner hardware store C-clips. Then a gent (Lane) on the My Tractor Forum (MTD 990 -New Moog too long...) found an All Balls u-joint kit #19-1005 that looked like it matched the original better than the others. I ordered one, measured it, and was initially disappointed because it appeared very close to the Moog 338. But the groove spacing width and location were just different enough that it worked where the Moog did not. So I ordered a second one for the other end. The All Balls 19-1005 is for a Polaris product. It does cost $23+ but this should be a one time cost if you use the zerk it comes with. As much trouble as it is to get at these joints I consider it money well spent. YMMVYou’ve probable finished this odious task but lots of folks would like to know what you finally did.
I got Moog 338 for my hydro drive shaft and they fit exactly like yours - too wide. Everybody seems to think a BFH is the answer but the Moogs are plain and simple too wide. Lay them alongside the originals and see what I’m talking about. I did get them to work but that’s a tale on another tractor website.