Thanks, Iv'e iced it and rested it from Sunday but every now and again it comes back throughout the day. i'm a bit hesitant to run on it yet in fear of doing more harm. one minute it feel ok bun then it comes back. i worried about race day approaching on the 24th of this month,