+1
on the dehydration. I have had kidney stones twice - and both times were during extended periods of hard workouts and weight loss, so I know that my hydration was not nearly what it should have been.
Per the Doc - DRINK WATER, and plenty of it, so that your system stays cleaned out. So far so good for me the last 3 years.