Hmm... Not sure about rebuilding it, but we just replaced the bushing in the other end and the boot on the end you speak of. It seemed very tight even after 100k so we didnt replace it. To get it off, we simply unscrewed the nut to the top to protect the threads and used the BFH. It popped right off. Not sure if that answers your question or not.
06 LJ Rubicon, not stock
83 CJ 7, all stock
84 CJ7, dang near stock - Daily Driver!