Can’t disagree much there. You’d think that in this day in age, you’d be able to say, they’re all pretty damn good! Instead, it’s like you wrote, they all have some crap. I have a friend with a new silverado. It has a 3.0 duramax. It’s really nice, but it throws codes all the time. I think it’s a software bug. I miss the good ol days when your carb was connected to a steel rod, and a lever on the gas pedal. Lol