I think you should release your gas button to slow it, also back ago I remember that there's a brake button (if im not mistaken) back ago I was a pretty good racer, got 1st at some level and star is the god of this game back ago
Oh how I love this game. http://forum.toribash.com/racer.php?levelid=54
The highscores seem to be saving properly again, it did for this level at least.