The 2.8L Duramax in the Colorado and Canyon is a great engine! Overall they are great trucks!
They get even better once you fix the biggest complaint about them: the Dead Pedal.
Let's say you're driving your new Canyon 2.8L fresh from the factory, no aftermarket tuning. You want to pass, so you step on the throttle, and wait, and wait.
The turbo charger has to lead the charge. There's a transient response rate. The delay in that transient response is the dead pedal.
The dead pedal delivers less power than the driver anticipates. The untuned 2.8L feels like there's a tennis ball stuck behind the pedal.