I've had numerous gmc trucks over the years, 1500s, 2500s, and a 3500. Nine of them were work trucks, and 3 of them were personal trucks. My current rides are a 2016 2500 Duramax, and a 2022 3500 Duramax. I have never had, knock on wood, a major issue that left me on the side of the road, or one recall. Since I left the company that most of the GMCs I drove were leased to, they switched to Fords. The results have been less than stellar, with lots of time at the dealership. I'm not Ford bashing here, I have a lot of friends that drive Fords. More than GMs. I just smile when they claim how superior they are in on sentence, then complain about having to take them back to the dealership.