By Julian Bennetts When Piri Weepu began to feel unwell while swimming lengths back in early March he put it…