Most people with the crank sensor issue complain about random stalling. That's what mine did. I also had the problem you describe. It required the TCM software to fix it. The message below describes what is happening. I snagged it from another post a long time ago. I don't remember where or I'd give credit.
What was happening is as you came to a rolling stop that the range selected, range attained and range commanded was being observed. When the trans made the down shift, the range commanded by the transmission computer was neutral and then came back to first range thus you felt the several second time lag when the unit came back to range.
What was happening is as you came to a rolling stop that the range selected, range attained and range commanded was being observed. When the trans made the down shift, the range commanded by the transmission computer was neutral and then came back to first range thus you felt the several second time lag when the unit came back to range.