Jason & Tony got it. I write some of the diagnostics software for OBD-II. Many maufacturer specific codes and SAE or CARB mandated codes. There is a trend right now to replace all manufacturer codes (as well as PIDs) with standardized ones if there exists one already.
As far as the current ones, just stop by Autozone and they'll let you pull the codes for free. No secret.
Aaron