I have actually just worked on making the race a bit easier(hopefully) by zooming out the camera as you accelerate!
I'm going to release a new version today with almost all the bugs you spoke of fixed!
So maybe check for a new version before you try again tomorrow!
Thanks for being so willing to keep playtesting despite no save game ability. I am surprised that your still willing to play again from the start but none the less grateful. I know I say this often, but it really does help me out a LOT.