Why does my 1997 3000gt SOHC abruptly downshift on its own?