Tho' the mechanical explanations seem to have answered your problem; I just wonder if you are getting enough Vit B-12. Maybe you are vego. Foot pain is a sign of B-12 deficiency. Usually a few days of pills will fix it (unless you are really clinical then there are injections)