i was reading this: Shifting problem-auto
I forgot to mention that when the car has the problem, the tachometer needle tends to jump wildly. I need to watch it carefully to make sure if it is reflecting the true RPM of the engine or if it is acting up. If the latter is true then it could also be a bad tachometer/sensor, which will be good news for me.