Don't shoot me for mentioning something very different but yet similar. In 2014, I pulled my travel trailer, about 4000 pounds with wdh with my 2010 Silverado 1500 from Texas to Washington state, about 2000 miles one way. On the way up, at about 700 miles, it started vibrating bad at times, I could see the back of the truck jumping up and down in the rearview mirror, it would usually start around 50 mph but sometimes below that. Had all the tires on the truck rebalanced at Salt Lake City and had two trailer tires replaced at the same time with no change. After getting to the campground in Washington, took the truck to a Chevy/Cadillac dealer in Bellingham to be checked out. Took a drive with a mechanic and when he went up a slight incline it started vibrating. He said "it is the lockup clutch, we have replaced many of them under warranty, we have to replace the torque converter", left the truck overnight, drove a brand new (15 miles on OD) loaner truck back to the campground. Picked up my truck next day and eventually pulled the trailer back to Texas with no issues. So the issue was a chattering lockup clutch.