I just bought a 21 pro4x one owner this summer with 59k miles and have about 70k miles on it now and it rides terrible. Stock suspension. I put new Michelin tires on it. No change. Went to my regular mom and pop mechanic shop to get new shocks/struts. They found replacement rears but are having a hard time getting anything for the front. I had 5100s I put on my first Gen Titan years ago and loved them. I've been traveling a ton and haven't had time to dig into it but they showed me the ones the Nissan dealership recommended and they were 2 inches longer than stock and they said they were not adjustable. Can you point me in the right direction on what they should order in for me? No off roading, but pull a 28 ft camper during the summer. Just want a smooth ride on this truck. Man, listen to me, I'm getting old.