Suspension replacement question

Guys ok im goin to be quick , new to this forum and side by sides. I bought my 09 rzr s in the summer and put a good solid 30 hours on it.( I have a baby so thats what i managed to work in ). Ok i was out last week went for a good haul, i slowed and crawled through a ditch and about 200 meters later i was say half throttle and hear bang. My suspension let go . The next day wjen it was light iut i took a look and it seems that somekne the rod unthreaded itself frkm the bottom mount im still c onfussed how it happneed, however, if tje shock is blown what are my options here?

Its a 09 rzr 800s witht he Fox podium x suspension. Do i get a rebuild kit and the bottom pillow that im miss or do i order new or what?

And what generation suspension will fit on my 09 800’s? Can i buy used shocks off of a 2015 or is suspension generation specific?

Sent from my SGH-I747M using Tapatalk