MySQL replication still failing after new import
Take a full dump again on the master node with below command
 shell> mysqldump --single-transaction --master-data=2 --routines --triggers your_database_name > file.sql

--master-data=2 parameter will provide master's binary log position and file in file.sql
Restore the dump from master node in Slave node
login to slave and execute below
mysql> STOP SLAVE; RESET SLAVE ALL; 
mysql> CHANGE MASTER TO MASTER_HOST='Master Node IP',
       MASTER_USER='replication_user',
       MASTER_PASSWORD='replication_user_password',
       MASTER_LOG_FILE='binary_log_file',
       MASTER_LOG_POS=binary_log_file_position;