I have the 2020 Silverado 2500 HD and just got back from a 3700 mile trip towing a ~7000lb travel trailer. I had to fill my 4.5 gallon DEF tank three times! It eats DEF like crazy. Mine starts giving me warnings that my DEF range is 975 miles about 150-200 miles after I fill it. Also, about 20 miles from home the DEF gauge went from 3/8 to 0 in one step and told me "DEF low, speed limited soon". The DEF sensor is seriously goofed up and the 2020 is using a *lot* of DEF. They did the DEF related software update when I got back but I have not been towing to see if it still uses an exorbitant amount of DEF.