This is truly unbelievable! I'm not sure I should be happy that I'm not alone with this issue or even more angry!! I have a 21 3500 Silverado I love, with 36,000 miles. This is the second time in a year I have had to wait to have a def tank replaced. First time was a year ago and I had to wait a month. I'm going on 2.5 months this time with zero answers on when I will ever get my year old truck back. So having this truck for a year and it's been sidelined at the dealership for over three and half months of that time. Seems unacceptable! Very tough when you need your truck for income. I'm truly considering trading it in on a gas truck. For the first time in my life I wish wouldn't have bought a Chevy, and I bet I have owned at least 20-25 chevy trucks over the years.