Hold up... let's discuss the diagnosis given, I'm not sure we should dismiss it so easily.
What happens when the torque converter soleniod locks on? A code P0742 would indicate to me that the TCC isn't allowing itself to spin freely.
How to tell: Well there's codes that don't turn on the check engine light. Therefore the car needs to be scanned. Most parts stores will do this for free. Have it checked out. Ask them for the actual code numbers that are currently stored. Likely...it's the one I mentioned. If so, then we can talk further.
General stalling is one thing. However the rpm dipping as you stop is not a symptom of a crank sensor. Crank sensors allow the engine to stall at any given time. Slowing down means rpm is dropping and that's likely a very different issue.
Read this to better understand the issue: http://www.sonnax.com/system/pdfs/12...pdf?1289926276
Then read this to understand the stalling.
http://www.fixya.com/cars/t4427790-d...tem_stuck_3_1l