I have a 4" suspension lift plus 1" spacer and 1" body lift. Looking for new shocks. What is recomended length front and rear with my set up? Also need help choosing. looking at Rancho 9000 or Pro Comp MX2 Reservoir. I do different types of off roading..sometimes high speed desert roads , slow rock crawling and occasional mud and/or snow. What do you think? Another brand maybe? Hate to spend $500-600 on shocks and not like them. Thanks for help.