Just picked up a pristine 2012 Tahoe LTZ had to order from across the country so no test drive. Been driving it for a month now and it’s still under dealer certified warrantee so any repairs needed I want to make ASAP. I’ve noticed the ride is rough, can feel every little bump and twig on the road and when on the highway everyone’s heads are bobbing around like crazy on uneven roads. I’m assuming I need new struts but I could be wrong. What I thought was a digital beep I heard every time I go over a speed bump turns out to actually be a rusty squeak. If I have truck in park and stand on my running boards and jump up and down it sounds like a 1930’s spring bed squeezing at my front left wheel well. I’m between seeing if dealership will look in to it and replace the struts or whatever the problem is…. Or spending the extra bucks, going to aftermarket shop, putting a leveling kit on it and some upgraded shocks all the way around. What setup has given you guys the smoothest ride possible? My pregnant wife can’t even ride on it right now.