I know the mission. The way I beat it was after abandoning the game for a month. The next time I played it I got into "the zone" and beat it first try, with ease.
_________________________