Drop Frank at Serious Offroad a line. He probably can get you a new one at a reasonable price and it won't have a groove worn into it where the seal rides.
i believe i have one, 10 bucks shipped. i'm not sure on the spline but it came off a hp d44, and is the same spline as a dana 30 if that helps. i'm not sure on the u joint size, but i do know it was wider than stock xj front driveshaft joints. i don't have the hardware for it. it uses u bolts instead of the straps and bolts like the dana 30 ones. pm me if you want it.