pnichols wrote:
But I have one question ... isn't the purpose of some of those codes to let you know that something serious is actually wrong such that you're about to find yourself stranded along the side of the road?
In theory, you're correct. However, with the newer modern diesels, if you took your truck to the repair shop every time the check engine light came on, you'd be on a first name basis with the guy who manages the vending machines ;)
Its certainly easier said than done in practicality, but a "Service DEF System" warning can mean so many things that even the dealership mechanics are often guilty of just throwing parts (ie money) at the problem. A few internet searches yield many stories about this. Those stupid DEF injectors get stuck all the time (and many times un-stick themselves). If you check the codes with a good scanning software, the problems are often silly and unintelligible.
Your truck's running good, not overheating, not losing power, fluids are good, fuel mileage is good...but you get a CEL...keep on truckin...