TJ Steering Shafts and Bearings: What I Know

Any updates as to what may be the fix for the steering shaft clunking? i just recently experienced this problem back in mid october and its gotten significantly worse.
 
I accidently bought a lower shaft for a 97-02 TJ to replace my lower shaft on my 03, but I was able to make it work. As you said, the lower end section is about 2 inches too short where it meets the gearbox.
The end that goes into the gearbox is held in the shaft by a metal pin with a rubber bushing. I hammered out the pin and worked out the end piece of my old shaft. Did the same with my new shaft and swapped the longer piece into the new shaft. Replaced the pin and bushing as well and worked beautifully. If you have the time and patience, you can use the cheaper 97-02 lower shaft with this modification.

Do you remember the pin and bushing size you used to do this?