Know very little about the Cruze DIC, can get a trouble code that is minor, like an evaporative vent valve that is not closing fully, or a stuck EGR valve closed that is major, where continuous driving will burn up your engine.
Only thing the manual says on this subject, if the check engine lamp comes on, take it to your dealer. But if you CEL comes on, does it tell you, this is a major problem and you should shut down your engine immediately? Then there are trouble codes that are obvious, like either your engine won't start or run or top speed on the interstate is only 30 mph. When my electric power steering fail, didn't need that DIC flashing like crazy telling me that. Was like someone tossed a monkey wrench in the rack and pinion gears.
Then your engine can seem to be running perfect, but the actual problem is in the self-diagnostic circuitry itself. As opposed to military type self-diagnostic systems that use a reference for all analog sensors, automotive doesn't do this. As long as a sensor is not opened or completely shorted but can be way out of tolerance, can have an engine that runs like crap and not even get a trouble code.
Also have what are called generic codes or dedicated codes, latter is far more common. Would be wonderful if they would add one more page to the owners manual and list the codes and a brief explanation as to what that code means. And even display that code like they use to do. All that code information is within the vehicle itself, but really go out of there way spending a lot more cash to keep you from reading it.
Seems criminal to me, if you have a problem with your vehicle, should have the right to know exactly what that problem is. Also with trouble codes specifying a specific component, may not be that component, its not the culprit, but the victim of yet another problem.
For me, with the advent of OBD I was also the advent of me carrying towing insurance. One FET out of millions going wayward can leave you stranded in some God forsaken place.
Another major shock was OBD II, getting rid of the PROM in place of flashram, nobody asked me if I was willing to pay a couple of bucks extra for a PROM, least I know where a 0.75V glitch won't reset it like it will on flashram. Another 25 cent savings was getting rid of the timing marks, least with those could hook up a timing light, crank the engine and know its okay. But instead, need a $5,600.00 scanner and guess if that is the problem or not.
Don't have to go to a mental institution to meet crazy people, surrounded by them today.