i've got a 99 xj that i bought off of here. the guy i got it from had it built and doesnt know what shafts are in it. already tried that. here is the problem. had a bad uni-bearing on the passenger side so pulled it off and headed to the auto parts store. usual cherokee owner stuff. they pulled one off the shelf and handed it to me. after opening the box and comparing it i notice the bad bearing had a 1/4" larger i.d. spline in it. the guy pulled every bearing that he had off the shelf for comparison but no luck. its a dana 30 with the teraflex high steer kit. it still has the stock 5 on 4.5 bolt pattern but the outer shaft spline o.d. measures 1.3 inches. does anyone have an idea as to what type of other vehicle they may be out of? thanks.