The Election Commission (EC) has fixed Nov 4 as the polling day for the Sungai Limau by-election in Kedah.