to add....most of these "diagnostic codes" are not known until you actually log onto the ECU via this DIY way or on a actual diagnostic tool.
More so the point of this - is to diagnose problem areas before they result in greater things i suppose.