I had a similar TC light and inability to turn on sport mode issue last summer (sometimes it was the wrench light), and the dealer said it was a bad clutch sensor (which from your codes seems to be your issue). Replaced under warranty, been fine ever since.