This might not work or be the correct one but the process for extracting codes for yours might look something like this. Earlier trans have different procedures, so the process changes sometimes, but this might work for yours. So this is more of an illustration...but it might work. Either way, there's other info out there, this is just the first one I found.
The ProcedureStarting condition: key off, headlight switch off.Steps 1 through 7 must be performed within 10 seconds.1. Turn key to ON position. This is the normal running position, the click just before starting, when all the lights on the dash come on, but before you twist to START. Don't start the engine!2. Within 3 seconds, turn the headlight switch ON.3. Press the Trip/Odometer button 4 times.4. Turn the headlight switch OFF.5. Press the Trip/Odometer button 4 times.6. Turn headlight swtich ON.7. Press Trip/Odometer button 4 times. At this point, the DTC display will begin.8. Turn headlight switch OFF. Not necessary for the procedure, but your display may be dimmed and hard to read in bright sunlight. Besides, why drain the battery?The DTCs for each module will display in order: ECM, TCM, ABSCM/VDCCM. Press the Trip/Odometer button to cycle between modules. The FSM states that the display will cycle between modules automatically every three seconds if the button is not pushed, but that did not happen in my car - I had to push the button to cycle the display.For each module, there are three display states:- Receiving DTC from module (blinking "P" or "C")- DTC detected & displayed ("P" or "C" followed by 4 digits)- No DTC found ("P" or "C" followed by "----")If there is a CAN (Controller Area Network) bus communication error, you will see only "----" in the display. Basically, that means that the network in your car is broken. That will need to be repaired before anything else can be done.