They're pretty much new. Put them on for a few weeks and then got new coils. You'll need longer studs. Won't fit the OEM shocks unless you cut the old bolts out and install longer ones.
Chances are your bolts won't be long enough. I know these work with the 2.0, 2.5 Radflos.Ah nvm I guess 5100s use the stock top hat. I didn't install them (PO did) so I wasn't sure.