This may sound weird but if you are only drinking water this can through your electrolyte balance off..
You may want to try a product called Endurolytes by e-caps.. I use these on hot days and seem to make a big difference. A friend who had horrible cramping problems has been using them with great success..
http://www.e-caps.com/za/ECP?PAGE=PR...0047&AMI=10082