Just my luck to get the dodgy parts

. Looks like ball joints and me are just destined to not get along. I had trouble getting the minispares ones adjusted right - typically they tended to bind in one spot and loose in others - so I decided to go with the NOS ones.
Back to the drawing board and I'm having another crack at fitting the minispares ones.
Update so far. After lots of playing around, I reckon I've got the top joint on the passenger side OK. Fairly firm (by hand) movement of the pin all directions. That one's ready to grease up and knock up the lock tab.
Seeing as though the top one was dodgy, I thought it best to check the bottom one. It wasn't loose (most likely due to the spring) and the movement of the pin was ok but not 100%. A slight notchiness to it. The end of the pin is not grooved like the top one but does have signs of wear - refer the pic below. Bit hard to see the wear marks but they are there.
After quite some time playing with the shims, I still can't get the pin to move consistently throughout all directions of travel. This is the same issue I had originally with these. In the upright and say 3/4 tilt to each side, the movement is nice and firm by hand.
However, when I push the pin right over to the extremity of it's sideways travel, the pin goes loose. Seems to be on one side only and if I rotate the pin by putting a nut on the pin and turning the pin with a spanner, the movement of the pin is then loose on the opposite side of the big nut. I have read that a solution to this is to lap these in with valve grinding past but I don't have any and would like to get Minnie mobile again if I can today or tomorrow.
I haven't tried the movement with the small spring in place yet but I'm thinking it would most likely take up the slack but I'm not sure if that's the right thing to do.
Any suggestons?
Thanks Rocky