David Finch's solution:

I modified the game to let me move one step at a time, and backspace to undo any number of moves. I also added a sanity check to prevent me from wasting fuel if I'm traveling at max speed. This is my first solution with the modified client, but I see some areas where I could probably shave off a couple steps.