Good luck - this time of year it could also possibly have been allergy to some kind of pollen or something you ran by in last race or practice? Its been an unusual year for allergies - there's been enoygh rain that some things that normally die back are still going strong. Anyway I hope you're completely over it.
Make sure to eat good food and eat warm foods! Get your rest.