Your PCM computer has locked your transmission into "Limp Home" mode. If the car detects a transmission fault it puts the car into limp mode not allowing it to go past second just so you can get it home or to the shop. If it started smoking it's likely your transmission fluid was old/dirty/at a improper level possibly causing it to overheat the transmission. Any codes being spit out from the diagnostic port?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk