Had the same issue and after trying to find a good used one went back to the drive shaft shop and he set me up with a spicer slip joint that is actually a little longer than stock and he used chevy ujoints which you can find at almost any place and is alot cheaper than toyota u-joints.
you got the dshaft shop bendover pokin. A used shaft would be better than a new spicer shaft.
Spicer parts do not belong on a toyota, EVER. at least dana/spicer driveline parts.
Enjoy your inferior easy to find spicer joints. Hope you dont need the extra angle the toy joints will allow. The dana ones wont tollerate half as much angle.
99 percent of driveline shops dont care about anything other than easy to get (for them) dana spicer replacements.
If your toyota stuff is worn they will always suggest replacing it with lo quality 1310 dana replacement joints and yokes.
Oh yeah anything you take to a driveline shop is garunteeed to be worn out according to them.
A toyota Ujoint is half the size of its spicer replacement and is twice as strong as the spicer joint.
That spicer slip has a blue anti friction coating and will still only last half as long as a non coated toyota slip.
If you have bad FJ drivelines, just upgrade to 84-95 toyota minitruck components.
The minitruck shafts are usually too long for a cruiser and only need a cheap cut and weld to shorten them at a driveline shop. Sure beats paying for new inferior stuff and paying the big money for a RETUBE and balance.
Just my opinion.