Tengo un cavalier 98 Automatico, te recomiendo primero verificar el nivel de aceite de la caja ya que el bajo nivel de aceite te produce la misma falla. En mi caso tenia el mismo problema, mi carro no hacia los cambios, se quedaba en 1ra, resulto ser un mal contacto en el conector multiconductor de la caja, el mismo esta ubicado : al levantar el capo, en la parte superior de la caja, a un lado de la bateria, es un conector redondo que posee 14 cables de diferentes colores, cada uno de esos cables corresponde a sensores y solenoides que se encuentran en el interior de la tapa de la caja, si alguno de sus pines no esta haciendo bien el contacto, te puede generar esa falla, como tambien golpes al aplicar R, D. Espero te sirva la informacion.