well friend,
well what problem your explaining is i feel more about your achillies because during running it hurt n has on n off episode so what u should do is jst
- check ur tendon by pressing in ur index finger and thumb see for the pain
- do u have family history of vericose vein or any other vessel problem so go 4 color doppler
- see for your foot arches and what kind of foot were ur using?
- and whats ur occupation?
let me knw above few things ok i'll guide u what to do