DLC pin out is the same as all that I know of. MY 2010 works with anything plugged into it, like the AFM killer module I use.
Down here in Texas, Auto Zone stores will read the code for you for free and some will (reset them) if you are polite about it and do not tell anyone.
I have my own code reader to reset mine every now and then when a light will come on just because it can. Never comes back on though if it was just a "hiccup".
2010 2SS/RS A6 L99 Born 09/16/2009 Vin#9146985
ModernCamaro Car of the Month Jan 2013
CAI,Axle back exhaust, V Max Throttle Body