This was awesome! Nicely done, I agree with all the other comments though, adding a speed control would have made redoing maps (due to not knowing the vehicle paths until a few run throughs).
I might also suggest (if you plan to extend this further) scoring based on number of runs completed, and number of instructions used :).