I have a used hub out of a 98 XJ that I'll sell for $20. The bearing seem to be in good shape. It was pulled out of a wrecked XJ with 60K miles. I only wanted the shaft, but I didn't have a 36mm socket so I had to buy the whole thing. They charged me $20 for the hub, but I don't need it, and I don't think it fits my YJ anyway. If you can figure out if it fits your ZJ and you want it let me know. I still need to pull the shaft off, but thats no big deal. It's for the passenger side.