I wish y'all would figure this out. I have had this identical problem for years. Any advice would be appreciated. My typical run is about 5 miles, but sometimes longer or shorter. If I run after work in the evening, I am fine. However, if I run in the morning, then I usually have a serious headache later in the day. I sought advice on the problem and was told to drink more water. That did not help. I ran a marathon a couple of years ago, and had blood drawn in the medical tent afterwards while suffering these symptoms. I was told that I had hyponatremia (low blood sodium). An IV cleared my headache right up. Since then, I have tried drinking a V-8 after runs or other ways of adding sodium after runs. I have also eaten my share of bananas to add potassium. The results have been mixed, and I still struggle with the problem. I feel sure that it has to do with hydration/electrolytes, but I am not sure exactly what. I just know that if I run in the evening, there is almost never a headache. If I run in the morning, I generally have a pretty serious headache in the afternoon. It is a very frustrating problem to have. There is a lot a great running to be had in the morning. Any advice or similar experiences would be appreciated.