I've never had a (modern) vehicle that doesn't throw a CEL at some point. Seems like they all do, and most are emission related, gas or diesel alike. O2 sensors, EVAP canisters, etc
With this truck, an EGR code surfaced earlier this year. Needless to say, the troublesome part is gone and...