I just got done snapping 2 diffrent kinds of shocks first was the factory maxx shock and then some after market thredded one. I bash hard and would like some input on a good strong shock that I can adjust the ride height and replace parts that give out..