CJ pony parts has them also comes on a complete board. Just take yours out and install new one. It is not that hard to do. All you have to do is unscrew some stuff.
Unscrew 2 screws for map light, Unscrew sun visors Pop off Center light cover and unscrew 2 screws. Go to hatch area unscrew 4 screws that hold metal plate. Un screw a few of the upper side panel screws. To give some movement. Go to door area and pry off metal covers. There are 2 plastic tabs that hold the headliner in. Go to A plastic a pilers and unscrew those. and then it will be ready to take out and install the new one and just put all the parts back in.
What's nice about the CJ pony parts one is that. They mark were to cut stuff. I couldn't reuse my Map light and Sun visors because of my roll bar. So I was left with this look.
Now what it looks like with no Map light cut out Trust me with a cage it make that job Much harder to do. BUt I still can get a headliner in and out of the car.