I need to replace this and need to know the proper style and dimensions for this shock. The existing shock is a generic piece of junk. It appears this came with a RydeFx shock with attached reservoir. A list of suitable replacements would be helpful. Thanks!