Plot hole: When Frank's car goes into the gorge and goes under water, the battery of the car would have shorted out stopping the transmitter and triggering the bomb. We knew from an earlier scene the transmitter was wired to the car.
Plot hole: The main baddie is determined that no-one knows his name and is big on anonymity. Yet just after the foreign minister reveals in a phone call that he knows his name, he tries to call Frank and his name appears in the caller ID. So this big baddie who remains anonymous so no-one knows who he is gave Frank a phone with his name programmed in?