About 150 or so posts back in this thread, I commented about wanting to purchase a new Suburban, but because of the problems mentioned here, I would wait. Well, the wait is over. I picked up a new 2018 in December. I test drove the vehicle specifically looking for the booming and buffeting problems around 40 and 70 mph. If I tried real hard I could pick up minimal buffeting and the booming was similar to what I've had in my 4 previous Suburbans. Neither were excessive enough for me not to purchase this vehicle.
The vehicle has 20" wheels, 3.42 gear ratio, a sunroof, Continental all-season tires, the 5.3l V8. I have noticed that at about a steady 40 mph, the transmission is in a gear that allows the engine to be lugging while trying to maintain that speed, and you can sense some buffeting trying to happen. It almost sounds as if the exhaust is creating a drone at that rpm range under load. It doesn't seem to matter whether it's in 4cyl or 8cyl mode. By selecting the tow/haul mode, the lugging goes away because the transmission then shifts to a lower gear and the minimal buffeting stops. The same situation happens at about 70 mph and by switching to tow/haul mode, the lugging/buffeting goes away. It seems that 40 and 70 mph are the points where the transmission is near the shift point. I suspect some of the concerns with these vehicles result from the programming of the transmission shift points resulting in the transmission staying in too high of a gear for too long so they can claim better fuel mileage.
I'm very happy with this vehicle and I'm glad I waited. I may have been lucky enough to find a good one and I hope it stays that way. When you're driving what amounts to an empty airplane fuselage on wheels down the road, noises will surely show up.