Hey guys I have 2017 GMC 2500HD Denali 4x4 and I want to level the truck, I need a full 3 1/2 inches I also do not want shock extenders I want longer shocks in the kit what is the best kit that will make me able to keep my towing and ride quality..?? thanks for your help!!