Most likely you have a bad shift selenoid. That is why the ck engine light came on at the same time it started acting up. The engine light is letting you know there is a problem. If you can find out what code is set that will tell you which selenoid it is.
__________________
Jarrod Garman
