Padraig Harrington knows he is in a race against time to have his game in good enough shape to win a third successive Open title.