The BJP today announced four more candidates from Gujarat for the Lok Sabha elections today, dropping its three sitting lawmakers.