Here's something to think about. I thought that I needed new shocks on my 2016 SR5P to firm up the ride and reduce nose dive. I replaced the stock tires with some 275 70 17 KO2's and it now rides like a different truck. 10 ply tires vs 3 ply stock tires. Huge difference!!! Nose dive is gone...