'86-87 were 10 slot, '88 up were 8 slot according to the parts catalog, however, I've seen many '88s with the 10 slot but don't know if they were original.
It is a factory mat but the version without the AMC Jeep logo so I didn't feel as bad cutting it. The cut out part was put to good use, it lines the bottom of the box.
Got the roll bar back in. This time I made gaskets using 1/8" rubber sheet https://www.amazon.com/gp/product/B016C5G5V4/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1. I used a grommet punch and an elecrtrical conduit connector to punch the holes, then punched holes in the bed mat using a piece of sharpened 3" exhaust pipe and my HF 20 ton press to fit around the front mounts.
Not a factory roll bar. Factory ones bolt to the front of the wheel wells not the top, the fronts mount closer to the bed side and they also have a slight curve to the top bar.
Nice! We live near Travis AFB and all the big planes fly over our neighborhood on their training runs, I've always wanted to paint a flag on our concrete shingle roof for them to see. This is what they would see as they're landing.
It's on the back of the tach itself, you have to get it out of the case. Those screws in the picture are what attach it to the circuit board at the back of the case.
But follow Minuit's advice first.