It does! You have to jumper a pin on thd OBD connector to get them to display.
The error codes are:
1 - When the ignition switch is positioned to RUN the TCCM test to determine if RAM standby Power (maintained battery power) to the TCCM was lost since the ignition was last turned OFF. When power is interrupted on pin C6 of the TCCM, the TCCM stores a loss of RAM standby power.
2 - During electronic shifting, the TCCM check the motor/encoder for normal operation. If the motor/encoder does not function correctly enough times, the TCCM stores a motor/encoder failure DTC 2.
3 - The TCCM performs a test each time the electronic-shift motor is turned ON or OFF. If the motor does not function properly the TCCM stores a motor circuit failure DTC 3, and the shift select buttons blink in order to inform the driver of a problem.
4 - Each time the ignition is turned ON, the TCCM tests the memory, the program, and the internal system in order to ensure that the TCCM is operating properly. If the TCCM detects a fault within the TCCM, the TCCM stores a RAM/ROM memory failure (DTC) 4.
Problem is I do not find it overly descriptive... I start my truck, lights blink, then nothing.