Grant Maclachlan, 55, an on-call firefighter based at Auchterarder Community Fire Station was urged to go and get checked by his wife after experiencing issues two years ago.