Plot hole: The nuclear codes are stolen and the Russian guy holding them was let go by Dom. He would contact his government to let them know and the codes changed. Cypher would also know this so her plan is flawed.
Plot hole: Anything conducting electricity within the blast radius of the EMP, and not in a Faraday cage, would have been permanently fried. Since the whole base was within the radius (needed to take out the gate) including Dom's car and the Submarine, Cypher's plan was flawed from the beginning.
Plot hole: Cipher took control of a lot of cars to stop the Russian and take the briefcase. Then Dom's team showed up and he had to escape with no aid from her whatsoever. Did she forget she could control cars?
Suggested correction: The cars they were in might not have had anything that allowed her to control.
Plot hole: Dom arrives in New York at the same time as Hobbs and his team. Dom meets up with Shaw's mum and then proceeds to steal the nuclear codes. Meanwhile at the same time, Hobbs and the team arrive at their secret hideout and start preparing the cars. The time frame isn't the same - Hobbs and co. simply haven't got the time.
Suggested correction: There are time lapses between when they arrive and the heist takes place.
Dom crosses the bridge as Hobbs and Co go underneath then Dom stops to change the spark plug a cover to have his pre arranged meeting with Shaw's mum, he then proceeds to do the heist, there is no time lapse.