Welcome to the forum Nick, I'm not sure about your knee problem but what do you eat before going out for a 10 mile + run? Are you drinking enough fluids as well? Stomach cramps are sometimes caused by dehydration.