Looking good on the exchange! Got a cage from 99 TJ for only $150. Though the bolt attaching the front bar of the cage to the windshield don't fit the 3/8 bolts like the base section. Any idea what size the bolts for the windshield portion are? Unfortunately I tossed the rusted older one like an idiot.
In the Resources Forum, there is a link to Factory Service Manuals and Parts List. It looks like in the parts list for '97-'99 is shows M8x1.25x25. I don't know what the deal is with # 10 pointing to the same screw.
You can download those manuals on your computer to view when off line too.