Once this happened on my old Lanos. I had connected battery while the ignition was on, and it started slamming gears, (computer glitch) so I reset the ECU properly, fixed it for me. Might or might not work for you, but this can't hurt, its somewhat of a tuneup for it: Reset the ECU, Let car warm up,...