Agree...sounds like Shin Splint.
I've the same problem as well. It keep coming back once I start running again.
You need to have complete recovery before you get back to training.
Try using heel support, it may help.
1. LEG CRAMPS OUCH: Your muscles are seizing up big time. SCIENCE: Electrical impulses in the muscles have gone haywire, causing rapid contractions. CURE: Stop and stretch. Scientist are unsure of exactly what causes cramps, but it's not as simple as electrolyte imbalances or dehydration.
2. CHAFING OUCH: It feels like a burning wound. SCIENCE: Friction between skin and skin (or skin and clothing) rubs you raw. CURE: Avoid clothing with stitching in chafe-prone areas and apply lubricant to potential hot spots.
3. SHIN SPLINTS (也許與你的情況近似) OUCH: Your shins are beyond sore. SCIENCE: Pain is likely because of overtraining, wearing worn shoes, or running on uneven surfaces. CURE: Walk it out. Avoid relapses with stretching and strengthening exercises.
4. LEG LOCK OUCH: Your muscles feel like they're filled with cement. SCIENCE: You've run in the red zone too long and damaged some muscle fibers. Your brain is slowing down your muscles to protect you from permanent damage. CURE: The damage is done - just slow down.
5. BLISTERS OUCH: Your feet sting and burn. SCIENCE: Friction between your foot and your shoe or sock rubs skin raw. Moisture makes it worse. CURE: Try preventive taping, or lubricate problem areas and keep feet dry. Wear socks made of moisture-wicking material, or thin, dobule-layer socks.
Hope those stuff could help you