There is a discussion floating around here about shocks(search feature in LMTV section only), will have to look in my notes for the option I found most likely…
OEM Shocks:
20.94” to 33.26” 12.32” travel
5/8” top, 7/8” bottom (16mm top, 22MM bottom) bolts
the most likley off the shelf I found is a Monroe class7-8 truck shock.
Monroe 65456
20.25” to 32.88” 12.63” travel. So it is ~3/8” shorter overall length than the original(3/8 less full extension), but it has 5/16” more travel, so it is nearly 3/4 shorter when fully compressed… Not a huge difference from OEM…
It uses an L4 mount on each end(monroe documentation shows the specs for the L4 mount end). It is a rubber bushed round welded steel ring, so you will need adapter bushings and spacers to interface with the OEM hardware and mounts. I know of at least one person using them so far…