I threw a code twice on my 2007.5 (new body style) Silverado D/A. Once on the George Washington bridge going into NYC. The truck went into a limp mode and it wasnt a happy time. Had an exhaust sensor replaced (forget the technical name of it) and about 3 months later it happened again. My local dealer had it for about a week, so that told me they were not having alot of luck diagnosing the problem. After that I soon got rid of it. I knew I would never trust it, plus I needed a dually anyway. Seems like some of the 2007s were plaqued with code isues.