New poll erases most uncertainty about Nov. 6 election