-A bad or dirty MAF can cause the transmission to go out fast...replace or check to see if its clean, have TPS checked as well

-ON your next trans build make sure you get a new EPC solenoid and TCC code 1870 fix valve..

These three little parts above can be responsible for a smoked rebuild..