Senegal began voting Sunday for a new president in an unpredictable race following three years of turmoil and political crisis.