VehicleLogic: Now working correctly.  But ugly.