Do you think my program will work?

Why are you still doing this

    for(pos = 0; pos < 180; pos += 1)  
    {                                   
      myservo.write(pos);            


    }

instead of

myservo.write(179);

Is your car ever going to travel in a straight line or will it stagger along in fits and starts with the LEDs flashing for 3 seconds each time it changes its mind and decides to steer the other way ?