I had all kinds of transmission problems with mine. What I did to fix it was:
dropped the pan, replaced the filter and gasket ($16 - Oriely's)
replaced the Throttle Position Sensor ($30 - Oriely's)
and replaced the transmission Speed Output Sensor ($18 - Autozone)
My problem Started off similar to your issue, but it wouldn't shift into over drive.
dropped the pan, replaced the filter and gasket ($16 - Oriely's)
replaced the Throttle Position Sensor ($30 - Oriely's)
and replaced the transmission Speed Output Sensor ($18 - Autozone)
My problem Started off similar to your issue, but it wouldn't shift into over drive.