Bought the first uni joint this morning. Cost a whole $20, and was an in stock item.

There were a couple of 'mods' required, but different to what you had to do, Jacques. The part number is identical though. Must have been a slight difference in the yoke that eliminated the need to grind it. I did have to do some grinding, but on the uni itself. First, two uni caps needed a little metal ground off, to sit between two lugs on the transfer case yoke end. Without doing this, the uni total length was 1/32" too long to sit properly. Easy fix! The other change is to grind a very small portion of the other two caps that sits a 'bees dick' further out at each end. Compare the two photos below, and it will make sense.

Ground off section to fit lugs.

Entire outside edge ground down to same profile as centre of the cap end. The circlips don't fit unless this is done. Another easy fix.
Perfect fit now. PROPER JOB!!!!
So far, total cost of parts, including the uni and an additional 2 seals today = $210. Price of refurbishing a shagged out old transfer case = 4 solid days labour. Cost of grinding a small groove in a finger, today = PRICELESS!!