Quite a mixed bag of codes. Just thinking out loud; is the gas cap off? These would point to TPS, O2 sensor, and evap system errors, so no help for pinning down a trans problem. How is the condition of the battery?